<!doctype html>
<html>
<head>
<meta charset='UTF-8'><meta name='viewport' content='width=device-width initial-scale=1'>
<meta name="author" content="${author}">
<meta name="keywords" content="${keywords}">
<meta name="vlook-welcome" content="${vlook-welcome}">
<meta name="vlook-query" content="ws=none">
<meta name="vlook-doc-lib" content="${vlook-doc-lib}">
<style type='text/css'>html {overflow-x: initial !important;}:root { --bg-color: #ffffff; --text-color: #333333; --select-text-bg-color: #B5D6FC; --select-text-font-color: auto; --monospace: "Lucida Console",Consolas,"Courier",monospace; --title-bar-height: 20px; }
.mac-os-11 { --title-bar-height: 28px; }
html { font-size: 14px; background-color: var(--bg-color); color: var(--text-color); font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; -webkit-font-smoothing: antialiased; }
body { margin: 0px; padding: 0px; height: auto; inset: 0px; font-size: 1rem; line-height: 1.42857143; overflow-x: hidden; background-image: inherit; background-size: inherit; background-attachment: inherit; background-origin: inherit; background-clip: inherit; background-color: inherit; tab-size: 4; background-position: inherit; background-repeat: inherit; }
iframe { margin: auto; }
a.url { word-break: break-all; }
a:active, a:hover { outline: 0px; }
.in-text-selection, ::selection { text-shadow: none; background: var(--select-text-bg-color); color: var(--select-text-font-color); }
#write { margin: 0px auto; height: auto; width: inherit; word-break: normal; word-wrap: break-word; position: relative; white-space: normal; overflow-x: visible; padding-top: 36px; }
#write.first-line-indent p { text-indent: 2em; }
#write.first-line-indent li p, #write.first-line-indent p * { text-indent: 0px; }
#write.first-line-indent li { margin-left: 2em; }
.for-image #write { padding-left: 8px; padding-right: 8px; }
body.typora-export { padding-left: 30px; padding-right: 30px; }
.typora-export .footnote-line, .typora-export li, .typora-export p { white-space: pre-wrap; }
.typora-export .task-list-item input { pointer-events: none; }
@media screen and (max-width: 500px) { 
  body.typora-export { padding-left: 0px; padding-right: 0px; }
  #write { padding-left: 20px; padding-right: 20px; }
  .CodeMirror-sizer { margin-left: 0px !important; }
  .CodeMirror-gutters { display: none !important; }
}
#write li > figure:last-child { margin-bottom: 0.5rem; }
#write ol, #write ul { position: relative; }
img { max-width: 100%; vertical-align: middle; image-orientation: from-image; }
button, input, select, textarea { color: inherit; font-family: inherit; font-size: inherit; font-style: inherit; font-variant-caps: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; }
input[type="checkbox"], input[type="radio"] { line-height: normal; padding: 0px; }
*, ::after, ::before { box-sizing: border-box; }
#write h1, #write h2, #write h3, #write h4, #write h5, #write h6, #write p, #write pre { width: inherit; }
#write h1, #write h2, #write h3, #write h4, #write h5, #write h6, #write p { position: relative; }
p { line-height: inherit; }
h1, h2, h3, h4, h5, h6 { break-after: avoid-page; break-inside: avoid; orphans: 4; }
p { orphans: 4; }
h1 { font-size: 2rem; }
h2 { font-size: 1.8rem; }
h3 { font-size: 1.6rem; }
h4 { font-size: 1.4rem; }
h5 { font-size: 1.2rem; }
h6 { font-size: 1rem; }
.md-math-block, .md-rawblock, h1, h2, h3, h4, h5, h6, p { margin-top: 1rem; margin-bottom: 1rem; }
.hidden { display: none; }
.md-blockmeta { color: rgb(204, 204, 204); font-weight: 700; font-style: italic; }
a { cursor: pointer; }
sup.md-footnote { padding: 2px 4px; background-color: rgba(238, 238, 238, 0.7); color: rgb(85, 85, 85); border-top-left-radius: 4px; border-top-right-radius: 4px; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; cursor: pointer; }
sup.md-footnote a, sup.md-footnote a:hover { color: inherit; text-transform: inherit; text-decoration: inherit; }
#write input[type="checkbox"] { cursor: pointer; width: inherit; height: inherit; }
figure { overflow-x: auto; margin: 1.2em 0px; max-width: calc(100% + 16px); padding: 0px; }
figure > table { margin: 0px; }
tr { break-inside: avoid; break-after: auto; }
thead { display: table-header-group; }
table { border-collapse: collapse; border-spacing: 0px; width: 100%; overflow: auto; break-inside: auto; text-align: left; }
table.md-table td { min-width: 32px; }
.CodeMirror-gutters { border-right-width: 0px; background-color: inherit; }
.CodeMirror-linenumber { }
.CodeMirror { text-align: left; }
.CodeMirror-placeholder { opacity: 0.3; }
.CodeMirror pre { padding: 0px 4px; }
.CodeMirror-lines { padding: 0px; }
div.hr:focus { cursor: none; }
#write pre { white-space: pre-wrap; }
#write.fences-no-line-wrapping pre { white-space: pre; }
#write pre.ty-contain-cm { white-space: normal; }
.CodeMirror-gutters { margin-right: 4px; }
.md-fences { font-size: 0.9rem; display: block; break-inside: avoid; text-align: left; overflow: visible; white-space: pre; background-image: inherit; background-size: inherit; background-attachment: inherit; background-origin: inherit; background-clip: inherit; background-color: inherit; position: relative !important; background-position: inherit; background-repeat: inherit; }
.md-fences-adv-panel { width: 100%; margin-top: 10px; text-align: center; padding-top: 0px; padding-bottom: 8px; overflow-x: auto; }
#write .md-fences.mock-cm { white-space: pre-wrap; }
.md-fences.md-fences-with-lineno { padding-left: 0px; }
#write.fences-no-line-wrapping .md-fences.mock-cm { white-space: pre; overflow-x: auto; }
.md-fences.mock-cm.md-fences-with-lineno { padding-left: 8px; }
.CodeMirror-line, twitterwidget { break-inside: avoid; }
.footnotes { opacity: 0.8; font-size: 0.9rem; margin-top: 1em; margin-bottom: 1em; }
.footnotes + .footnotes { margin-top: 0px; }
.md-reset { margin: 0px; padding: 0px; border: 0px; outline: 0px; vertical-align: top; text-decoration: none; text-shadow: none; float: none; position: static; width: auto; height: auto; white-space: nowrap; cursor: inherit; line-height: normal; font-weight: 400; text-align: left; box-sizing: content-box; direction: ltr; background-position: 0px 0px; }
li div { padding-top: 0px; }
blockquote { margin: 1rem 0px; }
li .mathjax-block, li p { margin: 0.5rem 0px; }
li blockquote { margin: 1rem 0px; }
li { margin: 0px; position: relative; }
blockquote > :last-child { margin-bottom: 0px; }
blockquote > :first-child, li > :first-child { margin-top: 0px; }
.footnotes-area { color: rgb(136, 136, 136); margin-top: 0.714rem; padding-bottom: 0.143rem; white-space: normal; }
#write .footnote-line { white-space: pre-wrap; }
@media print { 
  body, html { border: 1px solid transparent; height: 99%; break-after: avoid; break-before: avoid; font-variant-ligatures: no-common-ligatures; }
  #write { margin-top: 0px; padding-top: 0px; border-color: transparent !important; }
  .typora-export * { -webkit-print-color-adjust: exact; }
  .typora-export #write { break-after: avoid; }
  .typora-export #write::after { height: 0px; }
  .is-mac table { break-inside: avoid; }
  .typora-export-show-outline .typora-export-sidebar { display: none; }
}
.footnote-line { margin-top: 0.714em; font-size: 0.7em; }
a img, img a { cursor: pointer; }
pre.md-meta-block { font-size: 0.8rem; min-height: 0.8rem; white-space: pre-wrap; background-color: rgb(204, 204, 204); display: block; overflow-x: hidden; }
p > .md-image:only-child:not(.md-img-error) img, p > img:only-child { display: block; margin: auto; }
#write.first-line-indent p > .md-image:only-child:not(.md-img-error) img { left: -2em; position: relative; }
p > .md-image:only-child { display: inline-block; width: 100%; }
#write .MathJax_Display { margin: 0.8em 0px 0px; }
.md-math-block { width: 100%; }
.md-math-block:not(:empty)::after { display: none; }
.MathJax_ref { fill: currentcolor; }
[contenteditable="true"]:active, [contenteditable="true"]:focus, [contenteditable="false"]:active, [contenteditable="false"]:focus { outline: 0px; box-shadow: none; }
.md-task-list-item { position: relative; list-style-type: none; }
.task-list-item.md-task-list-item { padding-left: 0px; }
.md-task-list-item > input { position: absolute; top: 0px; left: 0px; margin-left: -1.2em; margin-top: calc(1em - 10px); border: none; }
.math { font-size: 1rem; }
.md-toc { min-height: 3.58rem; position: relative; font-size: 0.9rem; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-right-radius: 10px; border-bottom-left-radius: 10px; }
.md-toc-content { position: relative; margin-left: 0px; }
.md-toc-content::after, .md-toc::after { display: none; }
.md-toc-item { display: block; color: rgb(65, 131, 196); }
.md-toc-item a { text-decoration: none; }
.md-toc-inner:hover { text-decoration: underline; }
.md-toc-inner { display: inline-block; cursor: pointer; }
.md-toc-h1 .md-toc-inner { margin-left: 0px; font-weight: 700; }
.md-toc-h2 .md-toc-inner { margin-left: 2em; }
.md-toc-h3 .md-toc-inner { margin-left: 4em; }
.md-toc-h4 .md-toc-inner { margin-left: 6em; }
.md-toc-h5 .md-toc-inner { margin-left: 8em; }
.md-toc-h6 .md-toc-inner { margin-left: 10em; }
@media screen and (max-width: 48em) { 
  .md-toc-h3 .md-toc-inner { margin-left: 3.5em; }
  .md-toc-h4 .md-toc-inner { margin-left: 5em; }
  .md-toc-h5 .md-toc-inner { margin-left: 6.5em; }
  .md-toc-h6 .md-toc-inner { margin-left: 8em; }
}
a.md-toc-inner { font-size: inherit; font-style: inherit; font-weight: inherit; line-height: inherit; }
.footnote-line a:not(.reversefootnote) { color: inherit; }
.md-attr { display: none; }
.md-fn-count::after { content: "."; }
code, pre, samp, tt { font-family: var(--monospace); }
kbd { margin: 0px 0.1em; padding: 0.1em 0.6em; font-size: 0.8em; color: rgb(36, 39, 41); background-color: rgb(255, 255, 255); border: 1px solid rgb(173, 179, 185); border-top-left-radius: 3px; border-top-right-radius: 3px; border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; box-shadow: rgba(12, 13, 14, 0.2) 0px 1px 0px, rgb(255, 255, 255) 0px 0px 0px 2px inset; white-space: nowrap; vertical-align: middle; }
.md-comment { color: rgb(162, 127, 3); opacity: 0.8; font-family: var(--monospace); }
code { text-align: left; }
a.md-print-anchor { white-space: pre !important; border: none !important; display: inline-block !important; position: absolute !important; width: 1px !important; right: 0px !important; outline: 0px !important; text-shadow: initial !important; background-position: 0px 0px !important; }
.os-windows.monocolor-emoji .md-emoji { font-family: "Segoe UI Symbol", sans-serif; }
.md-diagram-panel > svg { max-width: 100%; }
[lang="flow"] svg, [lang="mermaid"] svg { max-width: 100%; height: auto; }
[lang="mermaid"] .node text { font-size: 1rem; }
table tr th { border-bottom-width: 0px; }
video { max-width: 100%; display: block; margin: 0px auto; }
iframe { max-width: 100%; width: 100%; border: none; }
.highlight td, .highlight tr { border: 0px; }
mark { background-color: rgb(255, 255, 0); color: rgb(0, 0, 0); }
.md-html-inline .md-plain, .md-html-inline strong, mark .md-inline-math, mark strong { color: inherit; }
.md-expand mark .md-meta { opacity: 0.3 !important; }
mark .md-meta { color: rgb(0, 0, 0); }
@media print { 
  .typora-export h1, .typora-export h2, .typora-export h3, .typora-export h4, .typora-export h5, .typora-export h6 { break-inside: avoid; }
}
.md-diagram-panel .messageText { stroke: none !important; }
.md-diagram-panel .start-state { fill: var(--node-fill); }
.md-diagram-panel .edgeLabel rect { opacity: 1 !important; }
.md-require-zoom-fix { height: auto; margin-top: 16px; margin-bottom: 16px; }
.md-require-zoom-fix foreignObject { font-size: var(--mermaid-font-zoom); }
.md-fences.md-fences-math { font-size: 1em; }
.md-fences-advanced:not(.md-focus) { padding: 0px; white-space: nowrap; border: 0px; }
.md-fences-advanced:not(.md-focus) { background-image: inherit; background-size: inherit; background-attachment: inherit; background-origin: inherit; background-clip: inherit; background-color: inherit; background-position: inherit; background-repeat: inherit; }
.typora-export-show-outline .typora-export-content { max-width: 1440px; margin: auto; display: flex; flex-direction: row; }
.typora-export-sidebar { width: 300px; font-size: 0.8rem; margin-top: 80px; margin-right: 18px; }
.typora-export-show-outline #write { --webkit-flex: 2; flex: 2 1 0%; }
.typora-export-sidebar .outline-content { position: fixed; top: 0px; max-height: 100%; overflow: hidden auto; padding-bottom: 30px; padding-top: 60px; width: 300px; }
@media screen and (max-width: 1024px) { 
  .typora-export-sidebar, .typora-export-sidebar .outline-content { width: 240px; }
}
@media screen and (max-width: 800px) { 
  .typora-export-sidebar { display: none; }
}
.outline-content li, .outline-content ul { margin-left: 0px; margin-right: 0px; padding-left: 0px; padding-right: 0px; list-style: none; }
.outline-content ul { margin-top: 0px; margin-bottom: 0px; }
.outline-content strong { font-weight: 400; }
.outline-expander { width: 1rem; height: 1.428571429rem; position: relative; display: table-cell; vertical-align: middle; cursor: pointer; padding-left: 4px; }
.outline-expander::before { content: ''; position: relative; font-family: Ionicons; display: inline-block; font-size: 8px; vertical-align: middle; }
.outline-item { padding-top: 3px; padding-bottom: 3px; cursor: pointer; }
.outline-expander:hover::before { content: ''; }
.outline-h1 > .outline-item { padding-left: 0px; }
.outline-h2 > .outline-item { padding-left: 1em; }
.outline-h3 > .outline-item { padding-left: 2em; }
.outline-h4 > .outline-item { padding-left: 3em; }
.outline-h5 > .outline-item { padding-left: 4em; }
.outline-h6 > .outline-item { padding-left: 5em; }
.outline-label { cursor: pointer; display: table-cell; vertical-align: middle; text-decoration: none; color: inherit; }
.outline-label:hover { text-decoration: underline; }
.outline-item:hover { border-color: rgb(245, 245, 245); background-color: var(--item-hover-bg-color); }
.outline-item:hover { margin-left: -28px; margin-right: -28px; border-left-width: 28px; border-left-style: solid; border-left-color: transparent; border-right-width: 28px; border-right-style: solid; border-right-color: transparent; }
.outline-item-single .outline-expander::before, .outline-item-single .outline-expander:hover::before { display: none; }
.outline-item-open > .outline-item > .outline-expander::before { content: ''; }
.outline-children { display: none; }
.info-panel-tab-wrapper { display: none; }
.outline-item-open > .outline-children { display: block; }
.typora-export .outline-item { padding-top: 1px; padding-bottom: 1px; }
.typora-export .outline-item:hover { margin-right: -8px; border-right-width: 8px; border-right-style: solid; border-right-color: transparent; }
.typora-export .outline-expander::before { content: "+"; font-family: inherit; top: -1px; }
.typora-export .outline-expander:hover::before, .typora-export .outline-item-open > .outline-item > .outline-expander::before { content: '−'; }
.typora-export-collapse-outline .outline-children { display: none; }
.typora-export-collapse-outline .outline-item-open > .outline-children, .typora-export-no-collapse-outline .outline-children { display: block; }
.typora-export-no-collapse-outline .outline-expander::before { content: "" !important; }
.typora-export-show-outline .outline-item-active > .outline-item .outline-label { font-weight: 700; }
.md-inline-math-container mjx-container { zoom: 0.95; }


@keyframes breathe-text{0%{opacity:1;transform:scale(1.03)}to{opacity:.8;transform:scale(.99)}}@keyframes breathe-button{0%{opacity:1;transform:scale(1.1);filter:brightness(120%)}to{opacity:.8;transform:scale(1);filter:brightness(100%)}}@keyframes loading-circle{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}@keyframes breathe-circle{0%{box-shadow:0 0 0 0 rgba(119,53,204,.7)}to{box-shadow:0 0 0 3px rgba(119,53,204,.7)}}:root{--mm-sequence-numbers:on;--mm-flowchart-curve:basis;--vlook-theme-name:"vlook-owl";--vlook-theme-version:"V11.0";--vlook-default-font-style:sans;--vlook-color-scheme:light;--vlook-nav-center-width:360px;--vlook-nav-center-hidden-left:-370px;--vlook-toolbar-btn-width:36px;--vlook-toolbar-btn-space:5px;--vlook-top-margin:8px;--vlook-transition-duration:200ms;--vlook-transition-value:all var(--vlook-transition-duration) ease-in-out;--vlook-base-radius:12px;--vlook-small-radius:6px;--vlook-table-radius:10px;--vlook-small-inner-radius:calc(var(--vlook-table-radius) - 2px);--vlook-tag-radius:0.5em;--vlook-tag-small-radius:0.25em;--vlook-circle-radius:50%;--vlook-invert-dark-light:invert(0) brightness(100%);--vlook-brightness-dark-light:brightness(100%);--doc-bg-color-light:#FFFFFF;--doc-bg-color-alt-light:#e6e6e6;--doc-bg-color-transparent-light:rgba(255, 255, 255, 0);--doc-bg-color-alt-transparent-light:rgba(230, 230, 230, 0);--fore-color-light:#181A1E;--fore-color-alt-light:#737c8f;--blockquote-bg-light:rgba(24, 26, 30, 0.1);--tips-bg-color-light:#E0E4E8;--tips-bg-color-inset-light:#181A1E;--a-color-light:#181A1E;--mark-color-light:rgba(0, 168, 190, 0.25);--tbl-border-color-light:rgba(176, 180, 184, 0.8);--tbl-header-color-light:#959ba0;--tbl-th-bg-color-light:rgba(176, 180, 184, 0.4);--tbl-td-bg-color-light:rgba(176, 180, 184, 0.2);--tbl-cell-border-color-light:rgba(176, 180, 184, 0.3);--tbl-row-g-alpha-light:0.15;--del-color-light:#737c8f;--toc-header-num-color-light:rgba(24, 26, 30, 0.5);--header-color-light:#00A8BE;--header-box-shadow-light:rgba(0, 168, 190, 0.2);--header-bg-start-color-light:rgba(0, 168, 190, 0);--header-bg-end-color-light:rgba(0, 168, 190, 0.1);--code-bg-color-light:#c8f9ff;--code-name-bg-color-light:#181A1E;--code-name-shadow-color-light:rgba(0, 0, 0, 0.3);--acc-color-red-light:#C72334;--acc-color-red-alt-light:#fcedef;--acc-color-red-fade-light:rgba(199, 35, 52, 0.25);--acc-color-red-title-light:#C72334;--acc-color-orange-light:#E27D09;--acc-color-orange-alt-light:#fdead3;--acc-color-orange-fade-light:rgba(226, 125, 9, 0.25);--acc-color-orange-title-light:#E27D09;--acc-color-yellow-light:#DEB307;--acc-color-yellow-alt-light:#fdf4cd;--acc-color-yellow-fade-light:rgba(222, 179, 7, 0.25);--acc-color-yellow-title-light:#DEB307;--acc-color-green-light:#38AB21;--acc-color-green-alt-light:#daf7d4;--acc-color-green-fade-light:rgba(56, 171, 33, 0.25);--acc-color-green-title-light:#38AB21;--acc-color-cyan-light:#18A8BF;--acc-color-cyan-alt-light:#dbf6fb;--acc-color-cyan-fade-light:rgba(24, 168, 191, 0.25);--acc-color-cyan-title-light:#18A8BF;--acc-color-blue-light:#056BF0;--acc-color-blue-alt-light:#dcebfe;--acc-color-blue-fade-light:rgba(5, 107, 240, 0.25);--acc-color-blue-title-light:#056BF0;--acc-color-purple-light:#7738DC;--acc-color-purple-alt-light:#dfd0f7;--acc-color-purple-fade-light:rgba(119, 56, 220, 0.25);--acc-color-purple-title-light:#7738DC;--acc-color-pink-light:#DB43B2;--acc-color-pink-alt-light:#f8d9ef;--acc-color-pink-fade-light:rgba(219, 67, 178, 0.25);--acc-color-pink-title-light:#DB43B2;--acc-color-brown-light:#A47546;--acc-color-brown-alt-light:#f1e8de;--acc-color-brown-fade-light:rgba(164, 117, 70, 0.25);--acc-color-brown-title-light:#A47546;--acc-color-gray-light:#7B7D82;--acc-color-gray-alt-light:#f1f1f2;--acc-color-gray-fade-light:rgba(123, 125, 130, 0.25);--acc-color-gray-title-light:#7B7D82;--acc-color-theme1-light:#00A8BE;--acc-color-theme1-alt-light:#c8f9ff;--acc-color-theme1-fade-light:rgba(0, 168, 190, 0.3);--acc-color-theme1-title-light:#00A8BE;--acc-color-theme2-light:#7735CC;--acc-color-theme2-alt-light:#eae0f7;--acc-color-theme2-fade-light:rgba(119, 53, 204, 0.3);--acc-color-theme2-title-light:#7735CC;--mm-color-red-light:#C72334;--mm-color-red-alt-light:#f0acb3;--mm-color-orange-light:#E27D09;--mm-color-orange-alt-light:#fbd2a2;--mm-color-yellow-light:#DEB307;--mm-color-yellow-alt-light:#fce99c;--mm-color-green-light:#38AB21;--mm-color-green-alt-light:#a3ea94;--mm-color-cyan-light:#18A8BF;--mm-color-cyan-alt-light:#98e6f2;--mm-color-blue-light:#056BF0;--mm-color-blue-alt-light:#aacefd;--mm-color-purple-light:#7738DC;--mm-color-purple-alt-light:#dfd0f7;--mm-color-pink-light:#DB43B2;--mm-color-pink-alt-light:#f8d9ef;--mm-color-brown-light:#A47546;--mm-color-brown-alt-light:#e2cebb;--mm-color-gray-light:#7B7D82;--mm-color-gray-alt-light:#d7d7d9;--cm-keyword-light:#770088;--cm-variable-light:#181A1E;--cm-variable-2-light:#0055AA;--cm-variable-3-light:#008855;--cm-tag-light:#117700;--cm-attribute-light:#0000CC;--cm-CodeMirror-cursor-light:#737c8f;--cm-string-light:#AA1111;--cm-string-2-light:#FF5500;--cm-comment-light:#AA5500;--cm-header-light:#0000FF;--cm-quote-light:#009900;--cm-hr-light:#999999;--cm-link-light:#0000CC;--cm-negative-light:#DD4444;--cm-positive-light:#229922;--cm-meta-light:#555555;--cm-bulidin-light:#3300AA;--cm-bracket-light:#999977;--cm-atom-light:#221199;--cm-number-light:#116644;--vlook-invert-dark-dark:invert(1) brightness(90%);--vlook-brightness-dark-dark:brightness(90%);--doc-bg-color-dark:#181A1E;--doc-bg-color-alt-dark:#3a3f49;--doc-bg-color-transparent-dark:rgba(24, 26, 30, 0);--doc-bg-color-alt-transparent-dark:rgba(58, 63, 73, 0);--fore-color-dark:#E0E4E8;--fore-color-alt-dark:#8898a7;--blockquote-bg-dark:rgba(224, 228, 232, 0.1);--tips-bg-color-dark:#3a3f49;--tips-bg-color-inset-dark:#E0E4E8;--a-color-dark:#FFFFFF;--mark-color-dark:rgba(0, 168, 190, 0.45);--tbl-border-color-dark:rgba(112, 116, 120, 0.8);--tbl-header-color-dark:#8a8e91;--tbl-th-bg-color-dark:rgba(112, 116, 120, 0.4);--tbl-td-bg-color-dark:rgba(112, 116, 120, 0.2);--tbl-cell-border-color-dark:rgba(112, 116, 120, 0.3);--tbl-row-g-alpha-dark:0.3;--del-color-dark:#a5b1bd;--toc-header-num-color-dark:rgba(224, 228, 232, 0.5);--header-color-dark:#00A8BE;--header-box-shadow-dark:rgba(0, 168, 190, 0.2);--header-bg-start-color-dark:rgba(0, 168, 190, 0);--header-bg-end-color-dark:rgba(0, 168, 190, 0.15);--code-bg-color-dark:#00454e;--code-name-bg-color-dark:#E0E4E8;--code-name-shadow-color-dark:rgba(255, 255, 255, 0.3);--acc-color-red-dark:#70141d;--acc-color-red-alt-dark:#9c1b29;--acc-color-red-fade-dark:rgba(199, 35, 52, 0.35);--acc-color-red-title-dark:#FFFFFF;--acc-color-yellow-dark:#7b6304;--acc-color-yellow-alt-dark:#947705;--acc-color-yellow-fade-dark:rgba(222, 179, 7, 0.35);--acc-color-yellow-title-dark:#FFFFFF;--acc-color-orange-dark:#804705;--acc-color-orange-alt-dark:#985406;--acc-color-orange-fade-dark:rgba(226, 125, 9, 0.35);--acc-color-orange-title-dark:#FFFFFF;--acc-color-green-dark:#1c5510;--acc-color-green-alt-dark:#2a8019;--acc-color-green-fade-dark:rgba(56, 171, 33, 0.35);--acc-color-green-title-dark:#FFFFFF;--acc-color-cyan-dark:#0d5864;--acc-color-cyan-alt-dark:#128092;--acc-color-cyan-fade-dark:rgba(24, 168, 191, 0.35);--acc-color-cyan-title-dark:#FFFFFF;--acc-color-blue-dark:#033e8c;--acc-color-blue-alt-dark:#0455be;--acc-color-blue-fade-dark:rgba(5, 107, 240, 0.35);--acc-color-blue-title-dark:#FFFFFF;--acc-color-purple-dark:#491a94;--acc-color-purple-alt-dark:#541eaa;--acc-color-purple-fade-dark:rgba(119, 56, 220, 0.35);--acc-color-purple-title-dark:#FFFFFF;--acc-color-pink-dark:#9a1e79;--acc-color-pink-alt-dark:#851968;--acc-color-pink-fade-dark:rgba(219, 67, 178, 0.35);--acc-color-pink-title-dark:#FFFFFF;--acc-color-brown-dark:#5d4227;--acc-color-brown-alt-dark:#6e4f2f;--acc-color-brown-fade-dark:rgba(164, 117, 70, 0.35);--acc-color-brown-title-dark:#FFFFFF;--acc-color-gray-dark:#494b4e;--acc-color-gray-alt-dark:#626468;--acc-color-gray-fade-dark:rgba(123, 125, 130, 0.35);--acc-color-gray-title-dark:#FFFFFF;--acc-color-theme1-dark:#007b8b;--acc-color-theme1-alt-dark:#007b8b;--acc-color-theme1-fade-dark:rgba(0, 123, 139, 0.3);--acc-color-theme1-title-dark:#FFFFFF;--acc-color-theme2-dark:#5f2aa4;--acc-color-theme2-alt-dark:#5f2aa4;--acc-color-theme2-fade-dark:rgba(95, 42, 164, 0.3);--acc-color-theme2-title-dark:#FFFFFF;--mm-color-red-dark:#f0acb3;--mm-color-red-alt-dark:#C72334;--mm-color-orange-dark:#fbd2a2;--mm-color-orange-alt-dark:#E27D09;--mm-color-yellow-dark:#fce99c;--mm-color-yellow-alt-dark:#DEB307;--mm-color-green-dark:#a3ea94;--mm-color-green-alt-dark:#38AB21;--mm-color-cyan-dark:#98e6f2;--mm-color-cyan-alt-dark:#18A8BF;--mm-color-blue-dark:#aacefd;--mm-color-blue-alt-dark:#056BF0;--mm-color-purple-dark:#dfd0f7;--mm-color-purple-alt-dark:#7738DC;--mm-color-pink-dark:#f8d9ef;--mm-color-pink-alt-dark:#DB43B2;--mm-color-brown-dark:#e2cebb;--mm-color-brown-alt-dark:#A47546;--mm-color-gray-dark:#d7d7d9;--mm-color-gray-alt-dark:#7B7D82;--cm-keyword-dark:#C88FD0;--cm-variable-dark:#E0E4E8;--cm-variable-2-dark:#9FBAD5;--cm-variable-3-dark:#1CC685;--cm-tag-dark:#7DF46A;--cm-attribute-dark:#7575E4;--cm-CodeMirror-cursor-dark:#8898a7;--cm-string-dark:#D26B6B;--cm-string-2-dark:#FF5500;--cm-comment-dark:#DA924A;--cm-header-dark:#8D8DF0;--cm-quote-dark:#57AC57;--cm-hr-dark:#D8D5D5;--cm-link-dark:#D3D3EF;--cm-negative-dark:#D95050;--cm-positive-dark:#50E650;--cm-meta-dark:#B7B3B3;--cm-buliddark:#F3B3F8;--cm-bracket-dark:#999977;--cm-atom-dark:#84B6CB;--cm-number-dark:#64AB8F;--vlook-invert-dark:var(--vlook-invert-dark-light);--vlook-invert-hover:var(--vlook-invert-hover-light);--vlook-brightness-dark:var(--vlook-brightness-dark-light);--doc-bg-color:var(--doc-bg-color-light);--doc-bg-color-alt:var(--doc-bg-color-alt-light);--doc-bg-color-transparent:var(--doc-bg-color-transparent-light);--doc-bg-color-alt-transparent:var(--doc-bg-color-alt-transparent-light);--fore-color:var(--fore-color-light);--fore-color-alt:var(--fore-color-alt-light);--blockquote-bg:var(--blockquote-bg-light);--tips-bg-color:var(--tips-bg-color-light);--tips-bg-color-inset:var(--tips-bg-color-inset-light);--a-color:var(--a-color-light);--mark-color:var(--mark-color-light);--tbl-border-color:var(--tbl-border-color-light);--tbl-header-color:var(--tbl-header-color-light);--tbl-th-bg-color:var(--tbl-th-bg-color-light);--tbl-td-bg-color:var(--tbl-td-bg-color-light);--tbl-cell-border-color:var(--tbl-cell-border-color-light);--tbl-row-g-alpha:var(--tbl-row-g-alpha-light);--del-color:var(--del-color-light);--toc-header-num-color:var(--toc-header-num-color-light);--header-color:var(--header-color-light);--header-box-shadow:var(--header-box-shadow-light);--header-bg-start-color:var(--header-bg-start-color-light);--header-bg-end-color:var(--header-bg-end-color-light);--code-bg-color:var(--code-bg-color-light);--code-name-bg-color:var(--code-name-bg-color-light);--code-name-shadow-color:var(--code-name-shadow-color-light);--acc-color-red:var(--acc-color-red-light);--acc-color-red-alt:var(--acc-color-red-alt-light);--acc-color-red-fade:var(--acc-color-red-fade-light);--acc-color-red-title:var(--acc-color-red-title-light);--acc-color-orange:var(--acc-color-orange-light);--acc-color-orange-alt:var(--acc-color-orange-alt-light);--acc-color-orange-fade:var(--acc-color-orange-fade-light);--acc-color-orange-title:var(--acc-color-orange-title-light);--acc-color-yellow:var(--acc-color-yellow-light);--acc-color-yellow-alt:var(--acc-color-yellow-alt-light);--acc-color-yellow-fade:var(--acc-color-yellow-fade-light);--acc-color-yellow-title:var(--acc-color-yellow-title-light);--acc-color-green:var(--acc-color-green-light);--acc-color-green-alt:var(--acc-color-green-alt-light);--acc-color-green-fade:var(--acc-color-green-fade-light);--acc-color-green-title:var(--acc-color-green-title-light);--acc-color-cyan:var(--acc-color-cyan-light);--acc-color-cyan-alt:var(--acc-color-cyan-alt-light);--acc-color-cyan-fade:var(--acc-color-cyan-fade-light);--acc-color-cyan-title:var(--acc-color-cyan-title-light);--acc-color-blue:var(--acc-color-blue-light);--acc-color-blue-alt:var(--acc-color-blue-alt-light);--acc-color-blue-fade:var(--acc-color-blue-fade-light);--acc-color-blue-title:var(--acc-color-blue-title-light);--acc-color-purple:var(--acc-color-purple-light);--acc-color-purple-alt:var(--acc-color-purple-alt-light);--acc-color-purple-fade:var(--acc-color-purple-fade-light);--acc-color-purple-title:var(--acc-color-purple-title-light);--acc-color-pink:var(--acc-color-pink-light);--acc-color-pink-alt:var(--acc-color-pink-alt-light);--acc-color-pink-fade:var(--acc-color-pink-fade-light);--acc-color-pink-title:var(--acc-color-pink-title-light);--acc-color-brown:var(--acc-color-brown-light);--acc-color-brown-alt:var(--acc-color-brown-alt-light);--acc-color-brown-fade:var(--acc-color-brown-fade-light);--acc-color-brown-title:var(--acc-color-brown-title-light);--acc-color-gray:var(--acc-color-gray-light);--acc-color-gray-alt:var(--acc-color-gray-alt-light);--acc-color-gray-fade:var(--acc-color-gray-fade-light);--acc-color-gray-title:var(--acc-color-gray-title-light);--acc-color-theme1:var(--acc-color-theme1-light);--acc-color-theme1-alt:var(--acc-color-theme1-alt-light);--acc-color-theme1-fade:var(--acc-color-theme1-fade-light);--acc-color-theme1-title:var(--acc-color-theme1-title-light);--acc-color-theme2:var(--acc-color-theme2-light);--acc-color-theme2-alt:var(--acc-color-theme2-alt-light);--acc-color-theme2-fade:var(--acc-color-theme2-fade-light);--acc-color-theme2-title:var(--acc-color-theme2-title-light);--mm-color-red:var(--mm-color-red-light);--mm-color-red-alt:var(--mm-color-red-alt-light);--mm-color-orange:var(--mm-color-orange-light);--mm-color-orange-alt:var(--mm-color-orange-alt-light);--mm-color-yellow:var(--mm-color-yellow-light);--mm-color-yellow-alt:var(--mm-color-yellow-alt-light);--mm-color-green:var(--mm-color-green-light);--mm-color-green-alt:var(--mm-color-green-alt-light);--mm-color-cyan:var(--mm-color-cyan-light);--mm-color-cyan-alt:var(--mm-color-cyan-alt-light);--mm-color-blue:var(--mm-color-blue-light);--mm-color-blue-alt:var(--mm-color-blue-alt-light);--mm-color-purple:var(--mm-color-purple-light);--mm-color-purple-alt:var(--mm-color-purple-alt-light);--mm-color-pink:var(--mm-color-pink-light);--mm-color-pink-alt:var(--mm-color-pink-alt-light);--mm-color-brown:var(--mm-color-brown-light);--mm-color-brown-alt:var(--mm-color-brown-alt-light);--mm-color-gray:var(--mm-color-gray-light);--mm-color-gray-alt:var(--mm-color-gray-alt-light);--cm-keyword:var(--cm-keyword-light);--cm-variable:var(--cm-variable-light);--cm-variable-2:var(--cm-variable-2-light);--cm-variable-3:var(--cm-variable-3-light);--cm-tag:var(--cm-tag-light);--cm-attribute:var(--cm-attribute-light);--cm-CodeMirror-cursor:var(--cm-CodeMirror-cursor-light);--cm-string:var(--cm-string-light);--cm-string-2:var(--cm-string-2-light);--cm-comment:var(--cm-comment-light);--cm-header:var(--cm-header-light);--cm-quote:var(--cm-quote-light);--cm-hr:var(--cm-hr-light);--cm-link:var(--cm-link-light);--cm-negative:var(--cm-negative-light);--cm-positive:var(--cm-positive-light);--cm-meta:var(--cm-meta-light);--cm-bulidin:var(--cm-bulidin-light);--cm-bracket:var(--cm-bracket-light);--cm-atom:var(--cm-atom-light);--cm-number:var(--cm-number-light)}html{font-size:1em}::selection{background:rgba(119,53,204,.3)}body.typora-export #write{filter:grayscale(50%) opacity(.4)}.mdx-vlook-load-done{filter:none!important;display:block!important}body{background-color:var(--doc-bg-color);color:var(--fore-color);font-family:"VLOOK Sans","Noto Sans CJK SC","Source Han Sans SC","思源黑体","Microsoft YaHei","微软雅黑",SimHei,"黑体","PingFang SC","PingFang TC","PingFang HK",sans-serif;font-weight:400;line-height:2;-webkit-tap-highlight-color:transparent}body.typora-export{padding-left:0;padding-right:0}body>:first-child{margin-top:0!important}body>:last-child{margin-bottom:0!important}body.freeze{overflow:hidden}body.unfreeze{overflow:auto}.md-img-error>.md-meta{background-color:var(--mark-color);color:var(--fore-color);border:5px dotted var(--doc-bg-color);border-radius:var(--vlook-base-radius);padding:10px}.md-img-error[data-src$=".m4a"]>.md-meta,.md-img-error[data-src$=".mp3"]>.md-meta,.md-img-error[data-src$=".mp4"]>.md-meta,.md-img-error[data-src$=".ogg"]>.md-meta,.md-img-error[data-src$=".ogv"]>.md-meta,.md-img-error[data-src$=".wav"]>.md-meta,.md-img-error[data-src$=".webm"]>.md-meta,.md-img-error[data-src*=".m4a?"]>.md-meta,.md-img-error[data-src*=".mp3?"]>.md-meta,.md-img-error[data-src*=".mp4"]>.md-meta,.md-img-error[data-src*=".ogg?"]>.md-meta,.md-img-error[data-src*=".ogv"]>.md-meta,.md-img-error[data-src*=".wav?"]>.md-meta,.md-img-error[data-src*=".webm"]>.md-meta{background:0 0;color:var(--header-color);border:inherit;padding:inherit;border-radius:inherit}.md-diagram-panel svg,.mdx-figure,img[src*="mode=figure"],p>.md-image:only-child:not(.md-img-error) img,p>img:only-child,svg[data-inject-url*="mode=figure"]{background-color:var(--doc-bg-color);border-radius:var(--vlook-base-radius);padding:0;border:2px solid var(--doc-bg-color-alt)}.mdx-mermaid-restyler{padding-bottom:0!important;margin-top:0!important;margin-bottom:-10px!important}img[src*="mode=figure"],p>.md-image:only-child:not(.md-img-error) img,p>.md-image:only-child:not(.md-img-error) img[src*="align=left"],p>.md-image:only-child:not(.md-img-error) svg[data-inject-url*="align=left"],p>img:only-child,p>img:only-child[src*="align=left"],p>svg[data-inject-url*="align=left"],svg[data-inject-url*="mode=figure"]{margin:0!important}p>.md-image:only-child:not(.md-img-error) img[src*="align=center"],p>.md-image:only-child:not(.md-img-error) svg[data-inject-url*="align=center"]{margin:auto!important}p>.md-image:only-child:not(.md-img-error) img[src*="align=right"],p>.md-image:only-child:not(.md-img-error) svg[data-inject-url*="align=right"]{margin:auto 0 auto auto!important}img[src*="padding=true"],svg[data-inject-url*="padding=true"]{padding:20px!important}img[src*="inline=true"],svg[data-inject-url*="inline=true"]{margin-bottom:20px!important}img[src*="grid=line"],svg[data-inject-url*="grid=line"]{background:url()}img[src*="grid=block"],svg[data-inject-url*="grid=block"]{background:url()}img[data-vk-img-fill=text],img[data-vk-img-fill=theme1],img[data-vk-img-fill=theme2]{left:-12345px;border-color:transparent;position:relative}img[src*="mode=icon"],svg[data-inject-url*="mode=icon"]{display:inline!important;height:1.2em;width:auto;margin-top:-4px!important;vertical-align:middle;border:0!important;border-radius:0!important;background:0 0!important}img[src*="mode=icon2x"],svg[data-inject-url*="mode=icon2x"]{height:2em}img[src*="mode=logo"],svg[data-inject-url*="mode=logo"]{display:inline!important;vertical-align:middle;border:0!important;border-radius:0!important;background:0 0!important}img[src*="mode=logol"],svg[data-inject-url*="mode=logol"]{float:left!important;padding:0 20px 0 0}img[src*="mode=logor"],svg[data-inject-url*="mode=logor"]{float:right!important;padding:0 0 0 20px}img[src*="mode=frame"],svg[data-inject-url*="mode=frame"]{display:inline!important;vertical-align:middle;border:2px solid var(--doc-bg-color-alt)!important;border-radius:var(--vlook-base-radius)!important;background:0 0!important;margin-bottom:20px!important}img[src*="mode=framel"],svg[data-inject-url*="mode=framel"]{float:left!important;padding:0 20px 0 0}img[src*="mode=framer"],svg[data-inject-url*="mode=framer"]{float:right!important;padding:0 0 0 20px}.md-header-anchor{margin:0!important;vertical-align:top!important}.md-emoji-span:before{vertical-align:baseline}audio{margin:0 10px;border-radius:var(--vlook-small-radius)}a{color:var(--a-color)!important;border-bottom:2px solid #7735cc;font-family:"VLOOK Sans","Noto Sans CJK SC","Source Han Sans SC","思源黑体","Microsoft YaHei","微软雅黑",SimHei,"黑体","PingFang SC","PingFang TC","PingFang HK",sans-serif;font-weight:400;text-decoration:none}a[href*="lnkcss=none"],kbd a{border-bottom:none}kbd a{color:var(--doc-bg-color)!important}a kbd{color:#fff!important;font-family:"VLOOK Sans","Noto Sans CJK SC","Source Han Sans SC","思源黑体","Microsoft YaHei","微软雅黑",SimHei,"黑体","PingFang SC","PingFang TC","PingFang HK",sans-serif!important;background-color:#00a8be!important;margin:5px 0;border-radius:var(--vlook-base-radius);display:inline-block;box-shadow:0 2px 10px rgba(0,0,0,.3),0 0 0 0 transparent;padding:5px 10px}blockquote a kbd{padding:2px 8px}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:#00a8be!important;font-weight:inherit}a[href*="lnkcss=none"]:hover,kbd a:hover{color:#7735cc!important;box-shadow:none;border-bottom:none}.mdx-quote-blue a kbd:hover,.mdx-quote-brown a kbd:hover,.mdx-quote-cyan a kbd:hover,.mdx-quote-gray a kbd:hover,.mdx-quote-green a kbd:hover,.mdx-quote-orange a kbd:hover,.mdx-quote-pink a kbd:hover,.mdx-quote-purple a kbd:hover,.mdx-quote-red a kbd:hover,.mdx-quote-theme1 a kbd:hover,.mdx-quote-theme2 a kbd:hover,.mdx-quote-yellow a kbd:hover,a kbd:hover{color:#00dad8!important;background-color:#7735cc!important}a:hover{color:#7735cc!important;box-shadow:0 -.3em 0 0 rgba(119,53,204,.3) inset}a:hover img,a:hover svg{filter:brightness(1.1)}a:hover img[src*="darksrc=invert"],a:hover svg[data-inject-url*="darksrc=invert"]{filter:var(--vlook-invert-dark) brightness(1.3)}a:hover img[data-vk-img-fill=text],a:hover img[data-vk-img-fill=theme1],a:hover img[data-vk-img-fill=theme2]{left:-12345px;filter:drop-shadow(12345px 0 #7735cc)!important;position:relative}a:hover kbd img[data-vk-img-fill=text],a:hover kbd img[data-vk-img-fill=theme1],a:hover kbd img[data-vk-img-fill=theme2]{filter:drop-shadow(12345px 0 #00dad8)!important}a:hover kbd svg[data-vk-img-fill] ellipse,a:hover kbd svg[data-vk-img-fill] path,a:hover kbd svg[data-vk-img-fill] polygon,a:hover kbd svg[data-vk-img-fill] rect{fill:#00dad8!important}a:active img{filter:brightness(.8)}a:active,blockquote a kbd{border-radius:var(--vlook-small-radius)}a:active{color:var(--fore-color)!important;background-color:var(--doc-bg-color-alt);border-bottom:0;box-shadow:0 0 0 2px rgba(119,53,204,.5);transition:none}a kbd,a[href*="lnkcss=none"]:active,kbd a:active{border:0}a kbd:active{background-color:#7c5ba6!important;box-shadow:0 0 0 2px rgba(124,91,166,.5);transition:none}a:not([name^=ref-footnote]):hover::before{content:"URL";white-space:pre;margin-top:-8px;vertical-align:super;line-height:1;color:#fff;border-radius:var(--vlook-tag-radius);padding:2px 3px;font-size:.5em;font-weight:900;background-color:#7735cc;position:absolute;z-index:99999}table td a:not([name^=ref-footnote]):hover::before,table th a:not([name^=ref-footnote]):hover::before{margin-top:-14px}a[class*=md-toc-inner]:hover::before,a[href^="#"]:hover::before{content:"#";background-color:#7b7d82}a[href^="http://"]:hover::before{content:"HTTP";background-color:#a47546}a[href^="https://"]:hover::before{content:"Secure HTTP";background-color:#38ab21}a[href^="mailto:"]:hover::before{content:"Email";background-color:#056bf0}a[href^="ftp://"]:hover::before{content:"FTP";background-color:#a47546}a[href^="ftps://"]:hover::before{content:"Secure FTP";background-color:#38ab21}a[href^="file://"]:hover::before{content:"Local File";background-color:#a47546}a[href^="smb://"]:hover::before{content:"SMB";background-color:#7738dc}a[href$=".csv"]:hover::before,a[href$=".doc"]:hover::before,a[href$=".docx"]:hover::before,a[href$=".pdf"]:hover::before,a[href$=".ppt"]:hover::before,a[href$=".pptx"]:hover::before,a[href$=".txt"]:hover::before,a[href$=".xls"]:hover::before,a[href$=".xlsx"]:hover::before{content:"Document";background-color:#18a8bf}a[href$=".7z"]:hover::before,a[href$=".cab"]:hover::before,a[href$=".dmg"]:hover::before,a[href$=".gz"]:hover::before,a[href$=".rar"]:hover::before,a[href$=".tar"]:hover::before,a[href$=".zip"]:hover::before{content:"Archive File";background-color:#e27d09}a[href$=".exe"]:hover::before,a[href$=".sh"]:hover::before{content:"!! High Risk !!";background-color:#c72334}u{text-decoration:none;border-bottom:1px solid var(--fore-color)}h1,h2,h3,h4,h5{font-family:"VLOOK Sans","Noto Sans CJK SC","Source Han Sans SC","思源黑体","Microsoft YaHei","微软雅黑",SimHei,"黑体","PingFang SC","PingFang TC","PingFang HK",sans-serif;font-weight:900}h5{margin:1em 0 .5em}h1,h2,h3,h4,h5,h6{color:var(--header-color);position:relative;padding:10px;line-height:1.5;border-radius:var(--vlook-base-radius) var(--vlook-base-radius) 0 0;background:linear-gradient(0deg,var(--header-bg-start-color),var(--header-bg-end-color))}blockquote p+ol,blockquote p+ul,blockquote>ol,blockquote>ul,h1+figure,h1+ol,h1+ul,h2+figure,h2+ol,h2+ul,h3+figure,h3+ol,h3+ul,h4+figure,h4+ol,h4+ul,h5+figure,h5+ol,h5+ul,h6+figure,h6+ol,h6+ul,li>figure,li>p+ol,li>p+ul{margin-top:0}h1,h2{margin:3em 0 .5em;font-size:2em;box-shadow:0 7px 0 0 var(--header-box-shadow) inset;counter-reset:h2}h2{font-size:1.8em;box-shadow:0 5px 0 0 var(--header-box-shadow) inset;counter-reset:h3}h1+h2,h2+h3,h3+h4,h4+h5{box-shadow:none;background:0 0;margin-top:-.5em}h3,h4{margin:2em 0 .5em;font-size:1.6em;box-shadow:0 3px 0 0 var(--header-box-shadow) inset;counter-reset:h4}h4{font-size:1.4em;box-shadow:0 1px 0 0 var(--header-box-shadow) inset;counter-reset:h5}h5,h6{font-size:1.25em}h5{box-shadow:0 0 0 0 var(--header-box-shadow) inset}h6{margin:1em 0 0;padding-top:.5em;padding-bottom:.5em;font-family:"VLOOK Sans","Noto Sans CJK SC","Source Han Sans SC","思源黑体","Microsoft YaHei","微软雅黑",SimHei,"黑体","PingFang SC","PingFang TC","PingFang HK",sans-serif;font-weight:900;box-shadow:none;background:0 0}h6::after{content:"";display:block;width:3.5em;margin-left:1.25em;padding-bottom:4px;border-bottom:2px solid rgba(0,218,216,.5)}#write>h6:first-child::after,#write>h6:last-child::after,#write>pre.md-meta-block:first-child+h6::after,blockquote h6::after{margin-left:0;padding-bottom:0;border:0}h1+h6,h2+h6,h3+h6,h4+h6,h5+h6,h6+h6{margin-top:0;padding-top:0}li>h6{color:var(--header-color);border-left:0;padding-left:0}li>h6::before{content:"▪ ";color:rgba(0,218,216,.5)}strong{font-family:"VLOOK Sans","Noto Sans CJK SC","Source Han Sans SC","思源黑体","Microsoft YaHei","微软雅黑",SimHei,"黑体","PingFang SC","PingFang TC","PingFang HK",sans-serif}strong,strong a{font-weight:900}hr{margin-top:1.5em;margin-bottom:1.5em;border:2px solid var(--doc-bg-color-alt);overflow:hidden;box-sizing:content-box;border-top:0}body>div>h1:first-of-type{border-top:0}a:first-child>h1,a:first-child>h2,a:first-child>h3,a:first-child>h4,a:first-child>h5,a:first-child>h6,body>h1:first-child,body>h1:first-child+h2,body>h2:first-child,body>h3:first-child,body>h4:first-child,body>h5:first-child,body>h6:first-child{margin-top:0;padding-top:0}.md-diagram-panel,figure,ol>li,p,ul>li{text-align:left;margin-top:0}figure{padding-bottom:1px;margin-bottom:20px;border-radius:var(--vlook-base-radius)}::marker,li::before{font-family:"VLOOK Number","Altinn-DIN","Bebas Neue","DIN","VLOOK Sans Mono","Noto Sans Mono",Iosevka,"SF Mono",Menlo,"Cascadia Mono",Consolas,Courier,"Courier New","VLOOK Sans","Noto Sans CJK SC","Source Han Sans SC","思源黑体","Microsoft YaHei","微软雅黑",SimHei,"黑体","PingFang SC","PingFang TC","PingFang HK",sans-serif;color:var(--fore-color-alt)}ol,ul{padding-left:1.25em;padding-bottom:0}ol>li{list-style-type:decimal}ol>li>ol>li{list-style-type:lower-alpha}ol>li>ol>li>ol>li{list-style-type:lower-roman}ol>li>ol>li>ol>li>ol>li{list-style-type:decimal-leading-zero}ol>li>ol>li>ol>li>ol>li>ol>li{list-style-type:upper-alpha}ol>li>ol>li>ol>li>ol>li>ol>li>ol>li{list-style-type:upper-roman}ul>li{list-style-type:disc}ul>li>ul>li{list-style-type:square}ul>li>ul>li>ul>li{list-style-type:circle}blockquote{border-radius:var(--vlook-base-radius);padding:.5em 1em;margin-top:0;margin-bottom:1em;color:var(--fore-color);background-color:var(--blockquote-bg)}.md-hr+blockquote,.md-hr+blockquote+blockquote,hr+blockquote,hr+blockquote+blockquote{display:inline-block!important;max-width:49%!important;min-width:49%!important;vertical-align:top}.md-hr+blockquote+blockquote,hr+blockquote+blockquote{margin-left:2%!important}.md-hr+.md-hr+blockquote,.md-hr+.md-hr+blockquote+blockquote,.md-hr+.md-hr+blockquote+blockquote+blockquote,hr+hr+blockquote,hr+hr+blockquote+blockquote,hr+hr+blockquote+blockquote+blockquote{display:inline-block!important;max-width:32%!important;min-width:32%!important;vertical-align:top}.md-hr+.md-hr+blockquote+blockquote,.md-hr+.md-hr+blockquote+blockquote+blockquote,hr+hr+blockquote+blockquote,hr+hr+blockquote+blockquote+blockquote{margin-left:2%!important}.md-hr+.md-hr+.md-hr+blockquote,.md-hr+.md-hr+.md-hr+blockquote+blockquote,.md-hr+.md-hr+.md-hr+blockquote+blockquote+blockquote,.md-hr+.md-hr+.md-hr+blockquote+blockquote+blockquote+blockquote,hr+hr+hr+blockquote,hr+hr+hr+blockquote+blockquote,hr+hr+hr+blockquote+blockquote+blockquote,hr+hr+hr+blockquote+blockquote+blockquote+blockquote{display:inline-block!important;max-width:23.5%!important;min-width:23.5%!important;vertical-align:top}.md-hr+.md-hr+.md-hr+blockquote+blockquote,.md-hr+.md-hr+.md-hr+blockquote+blockquote+blockquote,.md-hr+.md-hr+.md-hr+blockquote+blockquote+blockquote+blockquote,hr+hr+hr+blockquote+blockquote,hr+hr+hr+blockquote+blockquote+blockquote,hr+hr+hr+blockquote+blockquote+blockquote+blockquote{margin-left:2%!important}.md-hr+.md-hr,hr+hr,p+ol,p+ul{margin-top:-1em}blockquote>p{margin-bottom:0}blockquote hr{border-color:var(--doc-bg-color);margin-top:10px;margin-bottom:10px}blockquote h6{padding:5px 0;color:var(--fore-color);font-size:1.25em}blockquote h6 a{margin-left:-.1em}blockquote h6::before{content:""!important;margin-left:0!important}h6+blockquote,li>blockquote{width:fit-content!important}blockquote>blockquote{border-left:5px solid rgba(123,125,130,.2);background:0 0;border-radius:0;padding-top:0;padding-bottom:0}blockquote>strong{color:inherit!important}.mdx-img-lost,.mdx-link-error-list{background-color:var(--doc-bg-color-alt)}.mdx-img-lost{background-image:url()!important;background-size:400px 200px;border:0;width:400px;height:200px}.mdx-link-error-list{display:none;padding:10px 0;position:fixed;color:var(--fore-color);top:20px;right:20px;bottom:50px;width:var(--vlook-nav-center-width);line-height:1.5;border-radius:var(--vlook-base-radius);overflow:auto;z-index:4500}.mdx-link-error-list-header{display:none;position:absolute;z-index:10;border-radius:var(--vlook-base-radius) var(--vlook-base-radius) 0 0;top:0;left:0;height:30px;width:100%;background:linear-gradient(180deg,var(--doc-bg-color-alt) 10px,var(--doc-bg-color-alt-transparent));pointer-events:none}.mdx-link-error-list-body{padding:10px 0;height:100%;z-index:0}.mdx-link-error-list-items{overflow-y:scroll;height:100%;z-index:0}.mdx-link-error-list-footer{position:absolute;z-index:10;border-radius:0 0 var(--vlook-base-radius) var(--vlook-base-radius);top:auto;left:0;bottom:0;height:30px;width:100%;background:linear-gradient(0deg,var(--doc-bg-color-alt) 10px,var(--doc-bg-color-alt-transparent));pointer-events:none}.mdx-doc-info,.mdx-link-chk-result,.mdx-status-bar{justify-content:center;align-items:center;height:30px}.mdx-status-bar{position:fixed;border-radius:var(--vlook-small-radius);right:30px;bottom:20px;z-index:100}.mdx-doc-info,.mdx-link-chk-result{vertical-align:top;color:var(--fore-color);background-color:var(--doc-bg-color-alt)}.mdx-doc-info{display:inline-flex;font-family:"VLOOK Sans","Noto Sans CJK SC","Source Han Sans SC","思源黑体","Microsoft YaHei","微软雅黑",SimHei,"黑体","PingFang SC","PingFang TC","PingFang HK",sans-serif;font-size:.85em;padding:0 10px;min-width:80px;border-radius:var(--vlook-small-radius);opacity:.6;cursor:default}.mdx-link-chk-result{display:none;cursor:pointer;padding:0;width:30px;border-radius:0 var(--vlook-small-radius) var(--vlook-small-radius) 0}.mdx-link-result-ok{display:flex;background-color:var(--acc-color-green-light)}.mdx-link-result-error{display:inline-flex;cursor:pointer;background-color:var(--acc-color-red-light)}.mdx-link-result-error:hover{background-color:var(--fore-color)}.mdx-link-result-error:hover>svg>use{fill:var(--doc-bg-color)}.mdx-link-result-error:active{background-color:var(--acc-color-red-light);box-shadow:0 0 0 2px rgba(199,35,52,.5)}.mdx-link-result-error:active>svg>use,use.mdx-svg-ico-light{fill:#fff}.mdx-link-error-source:focus{outline:2px dashed var(--acc-color-red-light)}table{border-collapse:inherit;border-spacing:0;width:auto;line-height:1.5;word-break:break-all;white-space:pre-wrap;border:2px solid var(--tbl-border-color);border-radius:var(--vlook-base-radius);background-color:var(--doc-bg-color)}thead{display:contents!important}table>thead>tr>td,table>thead>tr>th{background-color:var(--tbl-th-bg-color);font-family:"VLOOK Sans","Noto Sans CJK SC","Source Han Sans SC","思源黑体","Microsoft YaHei","微软雅黑",SimHei,"黑体","PingFang SC","PingFang TC","PingFang HK",sans-serif;font-weight:900;border-right:1px solid var(--tbl-cell-border-color);margin:0;padding:.5em;box-shadow:0 1px 0 var(--tbl-cell-border-color)}table>tbody>tr:first-child>td{box-shadow:0 -2px 0 0 var(--tbl-header-color)}table>tbody>tr:not(:first-child)>td{box-shadow:0 -1px 0 0 var(--tbl-cell-border-color)}table>tbody>tr:nth-child(2n){background-color:var(--tbl-td-bg-color)}table>thead>tr:first-child>th:first-child{border-top-left-radius:var(--vlook-table-radius);white-space:pre}table td,table th{font-size:.9em}table>thead>tr:first-child>th:last-child{border-top-right-radius:var(--vlook-table-radius)}table>tbody>tr:last-child>td:first-child{border-bottom-left-radius:var(--vlook-table-radius)}table>tbody>tr:last-child>td:last-child{border-bottom-right-radius:var(--vlook-table-radius)}table tr>td{border-right:1px solid var(--tbl-cell-border-color);margin:0;padding:5px;vertical-align:top}table tr>td:first-child,table tr>th{white-space:pre!important}table tr>td:last-child,table tr>th:last-child{border-right:0}.mdx-empty-cell{padding:1px;background-color:var(--tbl-header-color)}table>tbody>tr:not(:first-child)>td.mdx-empty-cell{box-shadow:none!important}.mdx-th-repeater{font-family:"VLOOK Sans","Noto Sans CJK SC","Source Han Sans SC","思源黑体","Microsoft YaHei","微软雅黑",SimHei,"黑体","PingFang SC","PingFang TC","PingFang HK",sans-serif;font-weight:900;background-color:var(--tbl-th-bg-color);vertical-align:middle!important}.mdx-th-repeater.first{box-shadow:0 -2px 0 0 var(--tbl-header-color),0 1px 0 0 var(--tbl-header-color)!important}.mdx-th-repeater.not-first{box-shadow:0 1px 0 0 var(--tbl-header-color)!important}.mdx-table-colspan-all{padding-left:5px;background-color:var(--tbl-th-bg-color)}.mdx-table-colspan-all::before{content:""}.mdx-tbl-col-fmt-bold{font-family:"VLOOK Sans","Noto Sans CJK SC","Source Han Sans SC","思源黑体","Microsoft YaHei","微软雅黑",SimHei,"黑体","PingFang SC","PingFang TC","PingFang HK",sans-serif;font-weight:900}.mdx-tbl-col-fmt-em{font-style:italic}.mdx-tbl-col-fmt-mark{background-color:var(--mark-color)!important;text-shadow:0 1px 0 var(--doc-bg-color);color:var(--fore-bg-color)!important}.mdx-tbl-col-fmt-num{font-family:"VLOOK Number","Altinn-DIN","Bebas Neue","DIN","VLOOK Sans Mono","Noto Sans Mono",Iosevka,"SF Mono",Menlo,"Cascadia Mono",Consolas,Courier,"Courier New","VLOOK Sans","Noto Sans CJK SC","Source Han Sans SC","思源黑体","Microsoft YaHei","微软雅黑",SimHei,"黑体","PingFang SC","PingFang TC","PingFang HK",sans-serif!important}.mdx-tbl-col-fmt-num>span{font-size:1.2em}.mdx-tbl-col-fmt-num-positive{color:#d00000}.mdx-tbl-col-fmt-num-negative{color:#00b000}.mdx-tbl-col-fmt-num-decimal{font-size:.8em}.mdx-tbl-col-fmt-currency{float:left;font-size:.8em;padding-top:3px;padding-right:10px;color:var(--fore-color-alt);font-weight:400}.mdx-tbl-col-fmt-percent{opacity:.6;font-size:.8em}.mdx-tbl-row-g-folder{text-align:left!important}h6+figure table tbody>tr>td.mdx-tbl-row-g-not-folder,li>figure table tbody>tr>td.mdx-tbl-row-g-not-folder{text-align:left!important;padding-left:50px!important}td.mdx-tbl-row-g-not-folder{text-align:left!important;padding-left:25px!important}.mdx-tbl-row-g-btn{cursor:pointer}.mdx-blockquote-folder.hover>svg>use,.mdx-tbl-row-g-btn.hover>svg>use{fill:#7735cc!important}.mdx-blockquote-folder.hover:active>svg>use,.mdx-tbl-row-g-btn.hover:active>svg>use{fill:#7c5ba6!important}.mdx-tbl-row-g-sub{text-align:left!important;padding-left:5px!important}.mdx-tbl-row-g-identer{width:4px;height:32px;display:inline-block;padding:0;margin:-10px 58px -10px 4px}h6+figure table .mdx-tbl-row-g-identer,li>figure table .mdx-tbl-row-g-identer{margin-right:82px}.mdx-tbl-row-g-identer+.mdx-tbl-row-g-identer{margin-left:-12px!important}h6+figure table .mdx-tbl-row-g-identer+.mdx-tbl-row-g-identer,li>figure table .mdx-tbl-row-g-identer+.mdx-tbl-row-g-identer{margin-right:52px!important}.mdx-tbl-row-g-identer-folder{margin-right:38px}h6+figure table .mdx-tbl-row-g-identer-folder,li>figure table .mdx-tbl-row-g-identer-folder{margin-right:62px!important}h6+figure table .mdx-tbl-row-g-identer+.mdx-tbl-row-g-identer-folder,li>figure table .mdx-tbl-row-g-identer+.mdx-tbl-row-g-identer-folder{margin-right:30px!important}h6+figure table,li>figure table{counter-reset:tableRowNumber - 1}h6+figure table tbody tr,li>figure table tbody tr{counter-increment:tableRowNumber}figure table tr::before{content:"";color:var(--toc-header-num-color);font-family:"VLOOK Number","Altinn-DIN","Bebas Neue","DIN","VLOOK Sans Mono","Noto Sans Mono",Iosevka,"SF Mono",Menlo,"Cascadia Mono",Consolas,Courier,"Courier New","VLOOK Sans","Noto Sans CJK SC","Source Han Sans SC","思源黑体","Microsoft YaHei","微软雅黑",SimHei,"黑体","PingFang SC","PingFang TC","PingFang HK",sans-serif;font-weight:400!important;font-style:normal!important;font-size:.8em;vertical-align:middle;text-align:right;width:2.5em;position:absolute;left:1em;padding-top:5px}h6+figure table tbody tr::before,li>figure table tbody tr::before{content:counter(tableRowNumber);text-align:right;margin-top:4px;margin-left:-15px;font-size:.6em;color:var(--fore-color-alt);position:absolute}h6+figure table tbody tr:hover::before,li>figure table tbody tr:hover::before{content:"▶";color:#7735cc}.mdx-tbl-row-num-hidden::before{content:""!important}h6+figure table tbody tr::before{margin-left:5px}h6+figure table tr>td:first-child,h6+figure table tr>th:first-child,li>figure table tr>td:first-child,li>figure table tr>th:first-child{padding-left:30px}.mdx-table-cross{top:0;width:100px;height:100px;position:absolute;visibility:hidden;opacity:0;pointer-events:none}.mdx-table-cross.left{background:linear-gradient(90deg,rgba(119,53,204,.01),rgba(119,53,204,.3))}.mdx-table-cross.right{background:linear-gradient(90deg,rgba(119,53,204,.3),rgba(119,53,204,.01))}.mdx-table-cross.up{background:linear-gradient(0deg,rgba(119,53,204,.3),rgba(119,53,204,.01))}.mdx-table-cross.down{background:linear-gradient(0deg,rgba(119,53,204,.01),rgba(119,53,204,.3))}mark{box-shadow:0 -.9em 0 0 var(--mark-color) inset;text-shadow:0 1px 0 var(--doc-bg-color);background:0 0;margin-left:.1em;margin-right:.1em;color:inherit}del,del strong{color:var(--del-color)!important;text-decoration:line-through solid!important}del code{font-style:italic;text-decoration:line-throug solid!important}.footnotes-area{margin-top:100px}.footnote-line{font-size:1em;margin-top:.5em;padding-bottom:.5em}.mdx-foot-note-panel-content>.footnote-line{padding-bottom:50px}.md-fn-count,a[name^=ref-footnote-]{font-family:"VLOOK Sans","Noto Sans CJK SC","Source Han Sans SC","思源黑体","Microsoft YaHei","微软雅黑",SimHei,"黑体","PingFang SC","PingFang TC","PingFang HK",sans-serif;font-weight:400}.md-fn-count::before{content:"["}.md-fn-count::after{content:"] "}.reversefootnote{color:#056bf0}.reversefootnote:hover{color:#c72334}a[name^=ref-footnote-]{color:#056bf0}a[name^=ref-footnote-]:hover{color:#7c5ba6}.CodeMirror-gutters{border-width:0;background-color:var(--doc-bg-color-alt);border-right:1px solid var(--doc-bg-color-alt);height:100%!important}.CodeMirror-linenumber{color:#737c8f;font-family:"VLOOK Number","Altinn-DIN","Bebas Neue","DIN","VLOOK Sans Mono","Noto Sans Mono",Iosevka,"SF Mono",Menlo,"Cascadia Mono",Consolas,Courier,"Courier New","VLOOK Sans","Noto Sans CJK SC","Source Han Sans SC","思源黑体","Microsoft YaHei","微软雅黑",SimHei,"黑体","PingFang SC","PingFang TC","PingFang HK",sans-serif}#write>pre.md-meta-block,.md-fences,code,tt{font-family:"VLOOK Sans Mono","Noto Sans Mono",Iosevka,"SF Mono",Menlo,"Cascadia Mono",Consolas,Courier,"Courier New","VLOOK Sans Mono","Noto Sans Mono",Iosevka,"SF Mono",Menlo,"Cascadia Mono",Consolas,Courier,"Courier New","VLOOK Sans","Noto Sans CJK SC","Source Han Sans SC","思源黑体","VLOOK Sans Mono","Noto Sans Mono",Iosevka,"SF Mono",Menlo,"Cascadia Mono",Consolas,Courier,"Courier New","Microsoft YaHei","微软雅黑",SimHei,"黑体","PingFang SC","PingFang TC","PingFang HK",monospace;color:var(--fore-color)}code,tt{font-weight:400;background-color:var(--code-bg-color);border-radius:var(--vlook-small-radius);padding:2px 5px;box-shadow:0 0 0 1px var(--doc-bg-color) inset;font-size:.9em;display:inline;white-space:pre}#write>pre.md-meta-block,.md-fences{border-radius:var(--vlook-base-radius)}.md-fences{border:2px solid var(--tbl-border-color);margin:0 0 20px}.mdx-caption>.md-fences,code,tt{margin:0}.task-list{padding-left:0}.task-list-item{padding-left:32px}.task-list-item input{top:3px;left:8px}#write>pre.md-meta-block{font-weight:400;font-size:1em;line-height:2;padding:4px 10px;background-color:var(--code-bg-color)}.mathjax-block>.code-tooltip{bottom:.375em}.md-tag{color:inherit}#typora-quick-open{border:1px solid var(--tbl-border-color);background-color:rgba(24,26,30,.05)}#typora-quick-open-item{background-color:rgba(24,26,30,.05);border-color:var(--tbl-border-color);border-style:solid;border-width:1px}#md-notification::before{top:10px}.on-focus-mode blockquote{border-left-color:#181a1e}.md-toc-content{counter-reset:h1toc}.md-toc-h1,.md-toc-h2{margin-left:0;padding-left:10px;counter-reset:h2toc}.md-toc-h2{padding-left:20px;counter-reset:h3toc}.md-toc-h3,.md-toc-h4{margin-left:0;padding-left:30px;counter-reset:h4toc}.md-toc-h4{padding-left:40px;counter-reset:h5toc}.md-toc-h5,.md-toc-h6{margin-left:0;padding-left:50px}.md-toc-h5{counter-reset:h6toc}.md-toc-h6{display:none}.md-toc-h1::before{counter-increment:h1toc;content:counter(h1toc) ".  "}.md-toc-h1>.md-toc-inner{margin-left:0;font-weight:900}.md-toc-h2::before{counter-increment:h2toc;content:counter(h1toc) "." counter(h2toc) "  "}.md-toc-h2>.md-toc-inner,.md-toc-h3>.md-toc-inner,.md-toc-h4>.md-toc-inner,.md-toc-h5>.md-toc-inner{margin-left:0}.md-toc-h3::before{counter-increment:h3toc;content:counter(h1toc) "." counter(h2toc) "." counter(h3toc) "  "}.md-toc-h4::before{counter-increment:h4toc;content:counter(h1toc) "." counter(h2toc) "." counter(h3toc) "." counter(h4toc) "  "}.md-toc-h5::before{counter-increment:h5toc;content:counter(h1toc) "." counter(h2toc) "." counter(h3toc) "." counter(h4toc) "." counter(h5toc) "  "}#write{counter-reset:h1}#write h1::before,#write h2::before,#write h3::before,#write h4::before,#write h5::before,#write h6::before{color:rgba(0,218,216,.5)}#write h1::before{counter-increment:h1;content:counter(h1) ".  "}#write h2::before{counter-increment:h2;content:counter(h1) "." counter(h2) "  "}#write h3::before{counter-increment:h3;content:counter(h1) "." counter(h2) "." counter(h3) "  "}#write h4::before{counter-increment:h4;content:counter(h1) "." counter(h2) "." counter(h3) "." counter(h4) "  "}#write h5::before{counter-increment:h5;content:counter(h1) "." counter(h2) "." counter(h3) "." counter(h4) "." counter(h5) "  "}#write h6::before{content:"❖ "}#write>h6:first-child::before,#write>h6:last-child::before,#write>pre.md-meta-block:first-child+h6::before{content:""}#write>h3.md-focus::before,#write>h4.md-focus::before,#write>h5.md-focus::before,#write>h6.md-focus::before,h3.md-focus::before,h4.md-focus::before,h5.md-focus::before,h6.md-focus::before{border:inherit;position:inherit;left:inherit;float:none;top:initial;font-size:inherit;vertical-align:inherit;font-weight:inherit;line-height:inherit}.outline-item{line-height:1;font-family:"VLOOK Sans","Noto Sans CJK SC","Source Han Sans SC","思源黑体","Microsoft YaHei","微软雅黑",SimHei,"黑体","PingFang SC","PingFang TC","PingFang HK",sans-serif;font-weight:400}.pieTitleText{font-family:"VLOOK Sans","Noto Sans CJK SC","Source Han Sans SC","思源黑体","Microsoft YaHei","微软雅黑",SimHei,"黑体","PingFang SC","PingFang TC","PingFang HK",sans-serif!important;font-size:1.5em!important}.legend text,.pieTitleText{fill:var(--fore-color)!important}.legend text,.pieTitleText,.slice{font-weight:900!important}.mdx-figure .label div,.mermaid .label div{font-size:.9em!important}#INIT .label div,g[id^=flowchart-INIT] .label div,svg[id^=mermaidChart]{color:var(--fore-color)!important}.cluster text,.label div,.legend text,.slice,text.actor,text.actor>tspan{font-family:"VLOOK Sans","Noto Sans CJK SC","Source Han Sans SC","思源黑体","Microsoft YaHei","微软雅黑",SimHei,"黑体","PingFang SC","PingFang TC","PingFang HK",sans-serif!important}.label div{color:var(--fore-color)!important;font-weight:400!important}.node polygon,.node rect[rx="0"][ry="0"],.node rect[rx="5"][ry="5"]{fill:var(--mm-color-blue-alt)!important;stroke:var(--mm-color-blue)!important;stroke-width:5px!important}.node polygon,.node rect[rx="5"][ry="5"]{stroke-width:1px!important}.node circle,.node[id^=flowchart-page] polygon,.node[id^=page] polygon{fill:var(--doc-bg-color)!important;stroke:var(--mm-color-green)!important;stroke-width:2px!important}.node polygon{fill:var(--mm-color-red-alt)!important;stroke:var(--mm-color-red)!important}.node[id^=flowchart-trans] polygon,.node[id^=trans] polygon{fill:var(--fore-color)!important;stroke-width:0!important}.edgePath .path{stroke:var(--fore-color)!important;stroke-width:2px}.arrowheadPath,.mdx-segment-btn.hover>svg>use,.mdx-segment-indicator>svg>use,use.mdx-svg-ico-dark{fill:var(--fore-color)}.edgeLabel,.edgeLabel .label span{color:var(--fore-color)!important;line-height:1em!important}.edgeLabel,.edgeLabel .label rect,.edgeLabel .label span,.edgeLabel div,g.stateGroup .composit{fill:var(--doc-bg-color)!important}.actor,.cluster rect{stroke-width:1px!important}.cluster rect{fill:var(--doc-bg-color-alt)!important;stroke:var(--fore-color)!important;stroke-dasharray:3px!important}.cluster text,text.actor,text.actor>tspan{fill:var(--fore-color)!important}.cluster text{color:var(--fore-color)!important;font-weight:400!important}#END rect,#INIT circle,#START rect,g[id^=flowchart-END] rect,g[id^=flowchart-INIT] circle,g[id^=flowchart-START] rect{fill:var(--fore-color)!important;stroke:var(--fore-color)!important;stroke-width:5px!important}#START rect+.label div,g[id^=flowchart-START] rect+.label div{color:var(--doc-bg-color)!important;font-weight:900!important}#END rect,g[id^=flowchart-END] rect{color:var(--fore-color)!important;fill:var(--doc-bg-color)!important}#END rect+.label div,g[id^=flowchart-END] rect+.label div{font-weight:900!important}#INIT circle,g[id^=flowchart-INIT] circle{stroke-width:0!important}#INIT~g>rect,g[id^=flowchart-INIT]~g>rect[rx][ry]{stroke-width:3px!important}#FINAL circle,g[id^=flowchart-FINAL] circle{fill:none!important;stroke:var(--fore-color)!important;stroke-width:5px!important}.actor{stroke:var(--mm-color-blue)!important;fill:var(--mm-color-blue-alt)!important;font-size:1em!important}.mdx-actor-person{fill:var(--doc-bg-color-alt)!important;stroke:var(--fore-color-alt)!important}.mdx-actor-key-sys{stroke-width:3px!important;font-weight:900!important}.mdx-actor-ext-sys{stroke-dasharray:5px,2px!important;font-style:italic!important}text.actor,text.actor>tspan{stroke:none!important;font-size:.9em!important}.actor-line{stroke:var(--mm-color-blue)!important;stroke-width:1px!important}.messageLine0{stroke-width:2px!important;stroke:var(--fore-color)!important}#arrowhead,#arrowhead path,[id^=arrowhead],[id^=arrowhead] path,g.stateGroup rect[height="7"]{fill:var(--fore-color)!important;stroke:none!important}.messageLine1{stroke-width:2px!important;stroke-dasharray:3px,3px!important;stroke:var(--fore-color)!important}.labelBox+.labelText,.sequenceNumber{fill:var(--doc-bg-color)!important;font-weight:900!important}#sequencenumber{fill:var(--mm-color-blue)!important;stroke:var(--doc-bg-color)!important;transform:scale(.7);transform-origin:15px 15px}#crosshead,#crosshead path{fill:var(--fore-color-alt)!important;stroke:var(--fore-color)!important}.messageText{fill:var(--fore-color)!important;stroke:none!important;font-size:.9em!important;font-family:"VLOOK Sans","Noto Sans CJK SC","Source Han Sans SC","思源黑体","Microsoft YaHei","微软雅黑",SimHei,"黑体","PingFang SC","PingFang TC","PingFang HK",sans-serif!important;font-weight:400!important;line-height:2em!important}.activation0,.activation1,.activation2{fill:var(--mm-color-blue-alt)!important;stroke-width:0!important}.labelBox{stroke:none!important;fill:var(--mm-color-purple-light)!important}.labelBox+.labelText{fill:var(--mm-color-purple-alt-light)!important;font-size:.9em!important}.labelBox+.labelText,.loopText,.loopText>tspan,.noteText tspan,g.stateGroup .state-title,g.stateGroup text{font-family:"VLOOK Sans","Noto Sans CJK SC","Source Han Sans SC","思源黑体","Microsoft YaHei","微软雅黑",SimHei,"黑体","PingFang SC","PingFang TC","PingFang HK",sans-serif!important}.loopText,.loopText>tspan{fill:var(--mm-color-purple-light)!important;font-weight:700!important}.loopLine{stroke-width:1px!important;stroke-dasharray:8px,8px!important;stroke:var(--mm-color-purple-light)!important}.note{stroke:var(--mm-color-yellow)!important;stroke-dasharray:5px!important;fill:var(--mm-color-yellow-alt)!important}.noteText tspan,g.stateGroup .state-title,g.stateGroup text{font-size:.9em!important}g.stateGroup circle{fill:var(--fore-color)!important;stroke:var(--doc-bg-color)!important}#INIT~g>rect,g.stateGroup line,g.stateGroup rect,g[id^=flowchart-INIT]~g>rect[rx][ry]{fill:var(--mm-color-purple-alt)!important;stroke:var(--mm-color-purple)!important}.transition{stroke:var(--fore-color)!important}g.stateGroup .state-title,g.stateGroup text{fill:var(--fore-color)!important;font-weight:400!important;font-size:.5em!important}.stateLabel text{font-size:.5em!important}g.state-note{fill:var(--mm-color-gray-alt);stroke:var(--mm-color-gray)}.noteText tspan,g.cardinality text,g.classGroup text,g.classLabel .label{font-weight:400!important;fill:var(--fore-color)!important;stroke:none!important}g.cardinality text,g.classGroup text,g.classLabel .label{font-family:"VLOOK Sans Mono","Noto Sans Mono",Iosevka,"SF Mono",Menlo,"Cascadia Mono",Consolas,Courier,"Courier New","VLOOK Sans Mono","Noto Sans Mono",Iosevka,"SF Mono",Menlo,"Cascadia Mono",Consolas,Courier,"Courier New","VLOOK Sans","Noto Sans CJK SC","Source Han Sans SC","思源黑体","VLOOK Sans Mono","Noto Sans Mono",Iosevka,"SF Mono",Menlo,"Cascadia Mono",Consolas,Courier,"Courier New","Microsoft YaHei","微软雅黑",SimHei,"黑体","PingFang SC","PingFang TC","PingFang HK",monospace!important}g.classGroup rect,g.classLabel .box{fill:var(--mm-color-brown-alt)!important}.relation,g.classGroup line,g.classGroup rect{stroke:var(--mm-color-brown)!important}.relation,g.classGroup line{stroke-width:1px!important}g.classLabel .box{stroke:none!important;opacity:.5!important}.relation{stroke:var(--fore-color)!important;fill:none!important}#aggregationEnd,#aggregationStart,#compositionEnd,#compositionStart,#dependencyEnd,#dependencyStart,#extensionEnd,#extensionStart,.aggregation,.composition{fill:var(--fore-color)!important;stroke:var(--fore-color)!important;stroke-width:1px!important}div.mermaidTooltip{position:absolute!important;text-align:center!important;max-width:200px!important;padding:2px!important;background:var(--fore-color-alt)!important;border:1px solid #d0d0d0!important;border-radius:var(--vlook-small-radius)!important;pointer-events:none!important;z-index:100!important}.section{stroke:none!important}.section0,.section2{fill:var(--fore-color-alt)!important}.section1,.section3{fill:rgba(24,26,30,.05)!important}.sectionTitle0,.sectionTitle1,.sectionTitle2,.sectionTitle3{fill:var(--fore-color)!important}.sectionTitle{text-anchor:start!important;font-size:.8em!important;line-height:2em!important}.grid .tick{stroke:var(--fore-color-alt)!important;shape-rendering:crispEdges!important}.grid path,g.classLabel .box{stroke-width:0!important}.today{fill:none;stroke:var(--mm-color-red)!important;stroke-width:3px!important}.task{stroke-width:2px!important}.taskText,.taskTextOutsideLeft,.taskTextOutsideRight{font-family:"VLOOK Sans","Noto Sans CJK SC","Source Han Sans SC","思源黑体","Microsoft YaHei","微软雅黑",SimHei,"黑体","PingFang SC","PingFang TC","PingFang HK",sans-serif!important;font-weight:400!important}.taskText{text-anchor:middle!important;font-size:.8em!important;line-height:2em!important}.taskTextOutsideLeft,.taskTextOutsideRight{fill:var(--fore-color)!important;text-anchor:start!important}.taskTextOutsideLeft{text-anchor:end!important}.active0,.active1,.active2,.active3{fill:var(--mm-color-blue-alt)!important;stroke:var(--mm-color-blue)!important}.activeText0,.activeText1,.activeText2,.activeText3{fill:var(--mm-color-blue)!important}.done0,.done1,.done2,.done3{stroke:none!important;fill:var(--mm-color-blue-alt)!important;stroke-width:2px!important;stroke-dasharray:2px!important}.task0,.task1,.task2,.task3{fill:var(--doc-bg-color)!important;stroke:var(--mm-color-blue)!important;stroke-dasharray:2px!important}.doneText0,.doneText1,.doneText2,.doneText3,.taskText0,.taskText1,.taskText2,.taskText3,.taskTextOutside0,.taskTextOutside1,.taskTextOutside2,.taskTextOutside3{fill:var(--fore-color)!important}.activeCrit0,.activeCrit1,.activeCrit2,.activeCrit3{stroke:var(--mm-color-red)!important;fill:var(--mm-color-red-alt)!important;stroke-width:2px!important}.activeCritText0,.activeCritText1,.activeCritText2,.activeCritText3{fill:var(--mm-color-red)!important}.doneCrit0,.doneCrit1,.doneCrit2,.doneCrit3{stroke:none!important;fill:var(--mm-color-red-alt)!important;stroke-width:2px!important;cursor:pointer!important;shape-rendering:crispEdges!important}.crit0,.crit1,.crit2,.crit3{stroke:var(--mm-color-red)!important;fill:var(--doc-bg-color)!important;stroke-width:2px!important;stroke-dasharray:2px!important}.critText0,.critText1,.critText2,.critText3,.doneCritText0,.doneCritText1,.doneCritText2,.doneCritText3,.titleText{fill:var(--fore-color)!important}.titleText{text-anchor:middle!important;font-size:1.5em!important;line-height:2em!important;font-family:"VLOOK Sans","Noto Sans CJK SC","Source Han Sans SC","思源黑体","Microsoft YaHei","微软雅黑",SimHei,"黑体","PingFang SC","PingFang TC","PingFang HK",sans-serif!important;font-weight:900!important}.entityBox{fill:var(--mm-color-pink-alt)!important;stroke:var(--mm-color-pink)!important}#write{max-width:100%;margin:0 auto;padding:10px 20px}#write>ol:first-child,#write>ul:first-child{margin-top:30px}#write pre.ty-contain-cm,sup.md-footnote>a{padding:0;border-radius:var(--vlook-base-radius)}.CodeMirror-scroll{border-radius:var(--vlook-table-radius)}.CodeMirror-sizer{background-color:var(--doc-bg-color)}.CodeMirror pre{padding:0 10px}.CodeMirror-line:hover{background-color:var(--doc-bg-color-alt)}.CodeMirror.cm-s-inner{border-radius:var(--vlook-table-radius)}.CodeMirror div.CodeMirror-cursor{border-color:var(--cm-CodeMirror-cursor);border-left:1px solid #b8bfc6;z-index:3}.cm-s-inner .cm-operator,.cm-s-inner .cm-property,.cm-s-inner .cm-variable{color:var(--cm-variable)}.cm-s-inner .cm-variable-2{color:var(--cm-variable-2)}.cm-s-inner .cm-variable-3{color:var(--cm-variable-3)}.cm-s-inner .cm-keyword{color:var(--cm-keyword)}.cm-s-inner .cm-tag{color:var(--cm-tag)}.cm-s-inner .cm-attribute{color:var(--cm-attribute)}.cm-s-inner .cm-string{color:var(--cm-string)}.cm-s-inner .cm-string-2{color:var(--cm-string-2)}.cm-s-inner .cm-comment,.cm-s-inner.cm-comment{color:var(--cm-comment)}.cm-s-inner .cm-def,.cm-s-inner .cm-header,.cm-s-inner.cm-def,.cm-s-inner.cm-header{color:var(--cm-header)}.cm-s-inner .cm-quote,.cm-s-inner.cm-quote{color:var(--cm-quote)}.cm-s-inner .cm-hr{color:var(--cm-hr)}.cm-s-inner .cm-link{color:var(--cm-link)}.cm-s-inner .cm-negative{color:var(--cm-negative)}.cm-s-inner .cm-positive{color:var(--cm-positive)}.cm-s-inner .cm-meta,.cm-s-inner .cm-qualifier{color:var(--cm-meta)}.cm-s-inner .cm-builtin{color:var(--cm-bulidin)}.cm-s-inner .cm-bracket{color:var(--cm-bracket)}.cm-s-inner .cm-atom,.cm-s-inner.cm-atom{color:var(--cm-atom)}.cm-s-inner .cm-number{color:var(--cm-number)}.MathJax_SVG_Display{border:0;overflow-x:auto;border:2px solid var(--doc-bg-color-alt);border-radius:var(--vlook-base-radius);padding:10px;cursor:pointer}.MathJax_SVG g[id^=mjx-eqn-]{fill:var(--fore-color-alt)}.MathJax_SVG_Display:hover{border-color:#7735cc}.MathJax_SVG_Display:active{transform:scale(1.5);border:0}.MathJax_SVG g text{color:var(--fore-color)}.md-toc-inner,.md-toc-item a:hover{text-decoration:none;box-shadow:none}.md-toc-item,.mdx-toc-item{color:var(--fore-color);font-family:"VLOOK Sans","Noto Sans CJK SC","Source Han Sans SC","思源黑体","Microsoft YaHei","微软雅黑",SimHei,"黑体","PingFang SC","PingFang TC","PingFang HK",sans-serif;font-weight:400;font-size:1em;margin-left:10px;margin-right:10px;border-radius:var(--vlook-small-radius);text-overflow:ellipsis;overflow:hidden;cursor:pointer}.md-toc-item{padding-right:5px;white-space:nowrap}.mdx-toc-item{white-space:normal;line-height:1.5;padding:5px;margin-bottom:5px;display:block}.md-toc-item::before{color:var(--toc-header-num-color);padding-left:5px}.md-toc-item:hover,.mdx-toc-item:hover{background-color:var(--blockquote-bg)}.md-toc-item:active,.mdx-toc-item:active{color:var(--doc-bg-color);background-color:var(--fore-color-alt);box-shadow:0 0 0 2px var(--tbl-border-color);transition:none}.md-toc-item:active::before,.mdx-toc-item:active::before,.mdx-toc-item:active>span{color:var(--doc-bg-color)}.mdx-caption-1>span,.mdx-toc-item>span{color:var(--fore-color-alt);font-size:.85em}.md-toc,.mdx-toc{margin-top:20px;margin-bottom:.5em;border-radius:0;line-height:2;font-size:1em}.md-toc-item a{text-decoration:none;padding:0;border-radius:0;border:0}.md-toc-item a:hover{color:var(--fore-color)!important;border:0}sup.md-footnote{color:var(--fore-color-alt);background:0 0;padding:0;margin-left:.2em;margin-right:.2em}sup.md-footnote>a{color:var(--doc-bg-color)!important;background-color:var(--fore-color-alt);margin:0;box-shadow:none;border-bottom:none;padding:0 5px;font-size:.8em}sup.md-footnote>a:hover{background-color:#7735cc;color:#fff!important}.footnote-line>a:not(.reversefootnote){color:var(--fore-color)}kbd{font-family:"VLOOK Sans Mono","Noto Sans Mono",Iosevka,"SF Mono",Menlo,"Cascadia Mono",Consolas,Courier,"Courier New","VLOOK Sans Mono","Noto Sans Mono",Iosevka,"SF Mono",Menlo,"Cascadia Mono",Consolas,Courier,"Courier New","VLOOK Sans","Noto Sans CJK SC","Source Han Sans SC","思源黑体","VLOOK Sans Mono","Noto Sans Mono",Iosevka,"SF Mono",Menlo,"Cascadia Mono",Consolas,Courier,"Courier New","Microsoft YaHei","微软雅黑",SimHei,"黑体","PingFang SC","PingFang TC","PingFang HK",monospace;font-weight:900;font-size:.875em;border-radius:var(--vlook-tag-radius);margin:0 5px;padding:2px 8px;border:2px solid var(--fore-color);color:var(--doc-bg-color);background-color:var(--fore-color);box-shadow:0 0 0 2px var(--doc-bg-color-alt) inset}ul>.md-task-list-item{list-style-type:decimal!important}ul>li>ul>.md-task-list-item{list-style-type:lower-alpha!important}ul>li>ul>li>ul>.md-task-list-item{list-style-type:disc!important}ul>li>ul>li>ul>li>ul>.md-task-list-item{list-style-type:lower-roman!important}ul>li>ul>li>ul>li>ul>li>ul>.md-task-list-item{list-style-type:circle!important}ul>li>ul>li>ul>li>ul>li>ul>li>ul>.md-task-list-item{list-style-type:square!important}.md-task-list-item>input{margin-left:-.5em!important;margin-top:.3em!important}.md-task-list-item>p{margin-left:1.25em!important;margin-top:0;margin-bottom:0}li p,li>:first-child{margin-top:0;margin-bottom:0}.mdx-font-header-sans,.mdx-font-subtitle-sans,.mdx-font-title-sans{font-family:"VLOOK Sans","Noto Sans CJK SC","Source Han Sans SC","思源黑体","Microsoft YaHei","微软雅黑",SimHei,"黑体","PingFang SC","PingFang TC","PingFang HK",sans-serif!important}.mdx-font-text-sans{font-weight:400}.mdx-font-bold-sans,.mdx-font-text-sans{font-family:"VLOOK Sans Mono","Noto Sans Mono",Iosevka,"SF Mono",Menlo,"Cascadia Mono",Consolas,Courier,"Courier New","VLOOK Sans","Noto Sans CJK SC","Source Han Sans SC","思源黑体","Microsoft YaHei","微软雅黑",SimHei,"黑体","PingFang SC","PingFang TC","PingFang HK",sans-serif!important}.mdx-font-number-sans{font-family:"VLOOK Number","Altinn-DIN","Bebas Neue","DIN","VLOOK Sans Mono","Noto Sans Mono",Iosevka,"SF Mono",Menlo,"Cascadia Mono",Consolas,Courier,"Courier New","VLOOK Sans","Noto Sans CJK SC","Source Han Sans SC","思源黑体","Microsoft YaHei","微软雅黑",SimHei,"黑体","PingFang SC","PingFang TC","PingFang HK",sans-serif!important}.mdx-font-tag-sans{font-family:"VLOOK Sans Mono","Noto Sans Mono",Iosevka,"SF Mono",Menlo,"Cascadia Mono",Consolas,Courier,"Courier New","VLOOK Sans","Noto Sans CJK SC","Source Han Sans SC","思源黑体","Microsoft YaHei","微软雅黑",SimHei,"黑体","PingFang SC","PingFang TC","PingFang HK",sans-serif!important;font-weight:400}.mdx-font-code-sans{font-family:"VLOOK Sans Mono","Noto Sans Mono",Iosevka,"SF Mono",Menlo,"Cascadia Mono",Consolas,Courier,"Courier New","VLOOK Sans Mono","Noto Sans Mono",Iosevka,"SF Mono",Menlo,"Cascadia Mono",Consolas,Courier,"Courier New","VLOOK Sans","Noto Sans CJK SC","Source Han Sans SC","思源黑体","VLOOK Sans Mono","Noto Sans Mono",Iosevka,"SF Mono",Menlo,"Cascadia Mono",Consolas,Courier,"Courier New","Microsoft YaHei","微软雅黑",SimHei,"黑体","PingFang SC","PingFang TC","PingFang HK",monospace!important}.mdx-font-weight-bold-sans{font-weight:900!important}.mdx-font-title-serif{font-family:"VLOOK Serif","Noto Serif CJK SC","Source Han Serif SC","思源宋体","Times New Roman",Times,"Songti SC",SimSun,"宋体",STZhongsong,"华文中宋",serif!important}.mdx-font-subtitle-serif{font-family:"VLOOK Sans","Noto Sans CJK SC","Source Han Sans SC","思源黑体","Helvetica Neue",Helvetica,Arial,Tahoma,SimHei,"黑体","PingFang SC","PingFang TC","PingFang HK",sans-serif!important}.mdx-font-header-serif{font-family:"VLOOK Serif","Noto Serif CJK SC","Source Han Serif SC","思源宋体","Times New Roman",Times,"Songti SC",SimSun,"宋体",STZhongsong,"华文中宋",serif!important}.mdx-font-text-serif{font-family:"VLOOK Serif Mono","Luxi Mono","Iosevka Slab","PT Mono",Courier,"Courier New","VLOOK Sans Mono","Noto Sans Mono",Iosevka,"SF Mono",Menlo,"Cascadia Mono",Consolas,Courier,"Courier New","VLOOK Serif","Noto Serif CJK SC","Source Han Serif SC","思源宋体","Times New Roman",Times,"Songti SC",SimSun,"宋体",STZhongsong,"华文中宋",serif;font-weight:400}.mdx-font-tag-serif{font-weight:400}.mdx-font-bold-serif,.mdx-font-tag-serif{font-family:"VLOOK Sans Mono","Noto Sans Mono",Iosevka,"SF Mono",Menlo,"Cascadia Mono",Consolas,Courier,"Courier New","VLOOK Sans","Noto Sans CJK SC","Source Han Sans SC","思源黑体","Helvetica Neue",Helvetica,Arial,Tahoma,SimHei,"黑体","PingFang SC","PingFang TC","PingFang HK",sans-serif!important}.mdx-font-number-serif{font-family:"VLOOK Number","Altinn-DIN","Bebas Neue","DIN","VLOOK Sans Mono","Noto Sans Mono",Iosevka,"SF Mono",Menlo,"Cascadia Mono",Consolas,Courier,"Courier New","VLOOK Sans","Noto Sans CJK SC","Source Han Sans SC","思源黑体","Helvetica Neue",Helvetica,Arial,Tahoma,SimHei,"黑体","PingFang SC","PingFang TC","PingFang HK",sans-serif!important}.mdx-font-code-serif{font-family:"VLOOK Sans Mono","Noto Sans Mono",Iosevka,"SF Mono",Menlo,"Cascadia Mono",Consolas,Courier,"Courier New","VLOOK Serif Mono","Luxi Mono","Iosevka Slab","PT Mono",Courier,"Courier New","VLOOK Sans Mono","Noto Sans Mono",Iosevka,"SF Mono",Menlo,"Cascadia Mono",Consolas,Courier,"Courier New","VLOOK Sans","Noto Sans CJK SC","Source Han Sans SC","思源黑体",SimHei,"黑体","PingFang SC","PingFang TC","PingFang HK",monospace!important}.mdx-font-weight-bold-serif{font-weight:700!important}.mdx-spotlight{display:none;position:fixed;left:0;top:0;width:100%;height:100%;background-size:cover;pointer-events:none;z-index:5000}.mdx-cursor-laser{cursor:url(),auto!important}.mdx-transition-all{transition:all var(--vlook-transition-duration) ease-in-out}.mdx-transition-box-shadow{transition:box-shadow var(--vlook-transition-duration) ease-in-out}.mdx-transition-opacity{transition:opacity var(--vlook-transition-duration) ease-in-out}.mdx-transition-left{transition:left var(--vlook-transition-duration) ease-in-out}.mdx-transition-background{transition:background var(--vlook-transition-duration) ease-in-out}.mdx-info-tips,.mdx-tool-tips{position:fixed;margin-left:auto;border-radius:var(--vlook-base-radius);border:1px solid var(--tbl-border-color);font-family:"VLOOK Sans","Noto Sans CJK SC","Source Han Sans SC","思源黑体","Microsoft YaHei","微软雅黑",SimHei,"黑体","PingFang SC","PingFang TC","PingFang HK",sans-serif;font-weight:400;color:var(--tips-bg-color-inset);background-color:var(--tips-bg-color);cursor:default;z-index:3000}.mdx-info-tips{display:none;padding:10px;text-align:center;white-space:pre-wrap}.mdx-info-tips.error{color:#fff;border-color:var(--acc-color-red-light);background-color:var(--acc-color-red-light)}.mdx-tool-tips{visibility:hidden;opacity:0;display:block;padding:5px 10px;border-top:0;box-shadow:0 2px 0 0 #7735cc inset,0 2px 10px rgba(0,0,0,.3),0 0 0 0 transparent;text-align:left;white-space:pre;font-size:.85em}.mdx-tool-tips.accent{box-shadow:0 2px 0 0 #00a8be inset,0 2px 10px rgba(0,0,0,.3),0 0 0 0 transparent}.mdx-info-tips a,.mdx-tool-tips a{color:var(--tips-bg-color-inset)!important;font-weight:900}.mdx-bottom-tips,.mdx-font-styler{display:none;position:fixed;text-align:center;font-family:"VLOOK Sans","Noto Sans CJK SC","Source Han Sans SC","思源黑体","Microsoft YaHei","微软雅黑",SimHei,"黑体","PingFang SC","PingFang TC","PingFang HK",sans-serif}.mdx-bottom-tips{font-weight:900;color:#fff;width:100%;height:60px;bottom:0;padding-top:16px;background:linear-gradient(0deg,#000,transparent);pointer-events:none;z-index:5001}.mdx-bottom-tips>div{bottom:10px;width:100%;position:fixed}.mdx-bottom-tips kbd{color:#000;background-color:#fff;box-shadow:0 0 0 2px #000 inset;border:2px solid var(--doc-bg-color-alt)}.mdx-font-styler{width:630px;padding:10px;border-radius:var(--vlook-base-radius);border:1px solid var(--tbl-border-color);font-weight:400;color:var(--tips-bg-color-inset);background-color:var(--tips-bg-color);z-index:3000}.mdx-font-styler-info{width:100%;overflow:auto;border-radius:var(--vlook-small-radius)}.mdx-fontstyle-sans,.mdx-fontstyle-serif{border-radius:var(--vlook-small-radius)!important;filter:opacity(.6);cursor:pointer}.mdx-fontstyle-sans:hover,.mdx-fontstyle-serif:hover{filter:opacity(1);box-shadow:0 0 0 2px #7735cc}.mdx-fontstyle-sans:active,.mdx-fontstyle-serif:active{box-shadow:0 0 0 2px #7c5ba6}.mdx-fontstyle-sans.selected,.mdx-fontstyle-serif.selected{box-shadow:0 0 0 4px var(--header-color)!important;filter:opacity(1)!important}.mdx-fontinfo-sans,.mdx-fontinfo-serif{margin-top:10px;text-align:left;font-size:.9em}.mdx-fontinfo-sans #fontset-sans-status,.mdx-fontinfo-serif #fontset-serif-status{color:var(--fore-color-alt)}.mdx-content-expander{font-family:"VLOOK Sans","Noto Sans CJK SC","Source Han Sans SC","思源黑体","Microsoft YaHei","微软雅黑",SimHei,"黑体","PingFang SC","PingFang TC","PingFang HK",sans-serif;font-weight:900;height:100px;margin-top:-120px;background:linear-gradient(0deg,var(--doc-bg-color) 10px,var(--doc-bg-color-transparent));border-radius:0 0 var(--vlook-base-radius) var(--vlook-base-radius);position:absolute;text-align:center;vertical-align:bottom;visibility:hidden;z-index:10}.mdx-content-expander>.mdx-btn{margin-top:70px;width:auto;padding-left:15px;padding-right:15px;font-size:.85em;border-radius:var(--vlook-small-radius);background-color:#00a8be}.mdx-doc-logo-dark,.mdx-doc-logo-light{margin-top:30px;width:100%;height:80px;background-image:url();background-size:80px 80px;background-repeat:no-repeat;background-position:top center}.mdx-doc-logo-dark{display:none;background-image:url()}.mdx-welcome-page{cursor:wait;position:fixed;color:#fff;background:linear-gradient(#004e58 0,#00a8be 50%,#00a8be);left:0;top:0;width:100%;height:100%;text-align:center;font-family:"VLOOK Sans","Noto Sans CJK SC","Source Han Sans SC","思源黑体","Microsoft YaHei","微软雅黑",SimHei,"黑体","PingFang SC","PingFang TC","PingFang HK",sans-serif;font-size:1.25em;overflow:auto;visibility:hidden;opacity:0;z-index:6000}.mdx-welcome-page-tips{padding:20px 20px 10px;animation:1s breathe-text infinite alternate}.mdx-welcome-page-tips>div{text-align:center;line-height:1;margin-bottom:1em}.mdx-welcome-page-loading{cursor:not-allowed;padding-left:1em;padding-right:1em;color:#00dad8;border:1px solid rgba(0,218,216,.5);font-family:"VLOOK Sans","Noto Sans CJK SC","Source Han Sans SC","思源黑体","Microsoft YaHei","微软雅黑",SimHei,"黑体","PingFang SC","PingFang TC","PingFang HK",sans-serif;font-weight:400;display:inline-block;border-radius:var(--vlook-base-radius);margin-bottom:2em}.mdx-btn-welcome-page-done{cursor:pointer;border:2px solid #00dad8;font-size:1.25em;font-weight:900;color:#00dad8;background-color:#7735cc;animation:1s breathe-button 1 alternate}.mdx-btn-welcome-page-done:hover{color:#7735cc;background-color:#00dad8;box-shadow:0 2px 10px rgba(0,0,0,.3)}.mdx-btn-welcome-page-done:active{border:0;color:#00dad8;background-color:#7735cc;box-shadow:0 0 0 2px rgba(119,53,204,.5);transform:none}.mdx-btn-welcome-page-done.wait{animation:1s breathe-button infinite alternate}.mdx-btn-welcome-page-done>span,h6 code{font-weight:400}.mdx-pg-current-item{box-shadow:0 0 10px 0 #7735cc;border-radius:var(--vlook-base-radius)}.md-diagram-panel svg{width:auto}.md-diagram-panel svg[viewBox^="-"],.mdx-figure-content svg[viewBox^="-"]{padding-bottom:8px}.mdx-figure-content svg:not([data-inject-url]){width:100%}.mdx-blockquote-folder{cursor:pointer}.mdx-nav-center{background-color:var(--doc-bg-color-alt);border-radius:var(--vlook-base-radius);cursor:default;display:block;left:var(--vlook-nav-center-hidden-left);top:10px;bottom:40px;width:var(--vlook-nav-center-width);padding:0;position:fixed;z-index:2000;user-select:none}.mdx-nav-center-float{top:20px;bottom:50px;box-shadow:0 2px 10px rgba(0,0,0,.3)}.mdx-nav-center-block{top:60px;bottom:10px;box-shadow:0 2px 10px rgba(0,0,0,.3),0 0 0 1px var(--tbl-border-color) inset}.mdx-nav-center-header{color:#181a1e;font-family:"VLOOK Sans","Noto Sans CJK SC","Source Han Sans SC","思源黑体","Microsoft YaHei","微软雅黑",SimHei,"黑体","PingFang SC","PingFang TC","PingFang HK",sans-serif;font-weight:400;height:100px;padding:0;background:linear-gradient(180deg,var(--doc-bg-color-alt) 90px,var(--doc-bg-color-alt-transparent));left:1px;right:1px;top:1px;position:absolute;border-top-right-radius:var(--vlook-base-radius);border-top-left-radius:var(--vlook-base-radius);z-index:10}.mdx-segment{text-align:center;height:34px;border-radius:var(--vlook-small-radius);margin:10px;padding:2px;background-color:var(--blockquote-bg)}.mdx-segment>input[type=radio]{display:none}.mdx-segment>input[type=radio]:checked+.mdx-segment-btn>svg>use{fill:var(--fore-color)}.mdx-segment-btn,.mdx-segment-indicator{height:30px;border-radius:calc(var(--vlook-small-radius) - 1px)}.mdx-segment-indicator{position:absolute;left:12px;top:12px;width:40px;background-color:var(--doc-bg-color);z-index:0}.mdx-segment-btn{width:16%;justify-content:center;align-items:center;vertical-align:middle;float:left;cursor:pointer;position:relative;display:inline-flex;z-index:10}.mdx-segment-btn.hover{background-color:var(--blockquote-bg)}.mdx-segment-btn:active{background-color:var(--fore-color-alt);box-shadow:0 0 0 2px var(--tbl-border-color)}.mdx-segment-btn:active>svg>use{fill:var(--doc-bg-color)}.mdx-segment-btn.catalog,.mdx-segment-btn.codeblock,.mdx-segment-btn.figure,.mdx-segment-btn.multimedia,.mdx-segment-btn.table{margin:0 .8% 0 0}.mdx-segment-btn.history{margin:0}.mdx-nav-center-body{width:100%;height:100%;padding:70px 1px 10px;border-radius:var(--vlook-base-radius);overflow:auto;overflow-y:hidden}.mdx-nav-center-body.mini{padding-bottom:85px}.mdx-toc-catalog-body{width:100%;height:100%;padding:10px 0 0;overflow-y:scroll}.mdx-nav-center-footer{height:30px;line-height:40px;left:1px;right:1px;bottom:1px;text-align:center;padding:0;background:linear-gradient(0deg,var(--doc-bg-color-alt) 10px,var(--doc-bg-color-alt-transparent));border-bottom-right-radius:var(--vlook-base-radius);border-bottom-left-radius:var(--vlook-base-radius);position:absolute;z-index:10;pointer-events:none}.mdx-nav-center-footer.mini{bottom:76px;border-radius:0}.mdx-toc-handle{position:fixed;display:none;top:390px;left:8px;width:4px;height:80px;background-color:var(--tbl-border-color);border-radius:2px;z-index:2000}.mdx-toc-handle.hover{background-color:var(--fore-color)}.mdx-copyright{left:0;bottom:0;text-align:center;width:100%;height:40px;padding:5px 10px;font-size:.85em;font-family:"VLOOK Sans","Noto Sans CJK SC","Source Han Sans SC","思源黑体","Microsoft YaHei","微软雅黑",SimHei,"黑体","PingFang SC","PingFang TC","PingFang HK",sans-serif;font-weight:400;position:absolute}.mdx-copyright,.mdx-copyright a{color:#fff!important}.mdx-float-card{box-shadow:0 2px 10px rgba(0,0,0,.3),0 0 0 0 transparent}.mdx-foot-note-panel{position:fixed;left:15%;right:15%;bottom:90px;height:200px;border-radius:var(--vlook-base-radius);box-shadow:0 2px 10px rgba(0,0,0,.3);margin:0 auto;background-color:var(--doc-bg-color-alt);display:none;z-index:2100}.mdx-foot-note-panel>a{color:var(--fore-color)}.mdx-foot-note-panel-header{height:30px;top:2px;left:2px;right:2px;position:absolute;background:linear-gradient(180deg,var(--doc-bg-color-alt) 5px,var(--doc-bg-color-alt-transparent));border-radius:var(--vlook-base-radius)}.mdx-foot-note-panel-content{width:100%;top:2px;bottom:2px;padding:10px 20px;position:absolute;overflow-x:auto}.mdx-foot-note-panel-all{font-weight:900;height:60px;left:2px;right:2px;line-height:70px;bottom:0;padding:0 20px;margin:2px;border-radius:var(--vlook-base-radius);background:linear-gradient(0deg,var(--doc-bg-color-alt) 35px,var(--doc-bg-color-alt-transparent));position:absolute}.mdx-more-doc-content-after,.mdx-more-doc-content-before{width:100%;height:60px;position:fixed;pointer-events:none;z-index:99}.mdx-more-doc-content-before{background:linear-gradient(180deg,var(--doc-bg-color),var(--doc-bg-color-transparent));top:0;display:none}.mdx-more-doc-content-after{background:linear-gradient(0deg,var(--doc-bg-color),var(--doc-bg-color-transparent));bottom:0;display:block}.mdx-toolbar{border-bottom-left-radius:var(--vlook-base-radius);border-bottom-right-radius:var(--vlook-base-radius);left:20px;top:10px;padding:10px;width:var(--vlook-nav-center-width);height:50px;position:fixed;background-color:#00a8be;display:none;z-index:100}.mdx-toolbar.cover{width:auto;right:20px;background:0 0}.mdx-toolbar-spliter{display:flex;width:40px;height:30px;padding:0;float:right}.mdx-toolbar-smallscreen{top:50px;padding-left:0;padding-right:0}.mdx-btn.outline{display:flex;justify-content:center;align-items:center;color:#fff;cursor:pointer;float:left;height:30px;padding-top:0;text-align:center;visibility:visible}.mdx-toc-item-current{font-weight:900;color:#00a8be;background-color:var(--doc-bg-color);box-shadow:0 0 0 2px rgba(0,168,190,.5) inset}.mdx-toc-folder{color:#737c8f;float:left;width:20px;text-align:center}.mdx-toc-folder.hover>svg>use{fill:#7735cc!important}.mdx-toc-folder.hover:active>svg>use{fill:#fff!important}.mdx-btn{display:inline-flex;justify-content:center;align-items:center;vertical-align:top;color:#fff;cursor:pointer;padding:0;width:var(--vlook-toolbar-btn-width);height:30px;border-radius:var(--vlook-small-radius)}.mdx-btn.selected{background-color:#004e58!important;box-shadow:0 0 0 0 transparent}.mdx-btn.first{border-radius:var(--vlook-small-inner-radius) 0 0 var(--vlook-small-inner-radius)!important}.mdx-btn.middle{border-radius:0!important}.mdx-btn.last{border-radius:0 var(--vlook-small-inner-radius) var(--vlook-small-inner-radius) 0!important}.mdx-btn.hover{background-color:#7735cc!important;color:#00dad8!important}.mdx-btn.hover>svg>use,.mdx-chapter-nav-next.effect.hover>svg>use,.mdx-chapter-nav-next.noeffect.hover>svg>use,.mdx-chapter-nav-prev.effect.hover>svg>use,.mdx-chapter-nav-prev.noeffect.hover>svg>use{fill:#00dad8}.mdx-audio-mini-control,.mdx-btn-group.float,.mdx-btn.float{background-color:#00a8be}.mdx-btn:active{background-color:#7c5ba6!important;box-shadow:0 0 0 2px rgba(124,91,166,.5)!important;transition:none;z-index:1}.mdx-audio-mini-control.loading{animation:loading-circle 2s linear infinite}.mdx-audio-mini-control{border-radius:var(--vlook-circle-radius);text-align:center;line-height:30px;height:30px;width:30px;padding:2px;justify-content:center;align-items:center;vertical-align:middle;display:inline-flex;cursor:pointer}.mdx-audio-mini-control.disabled{background-color:#b0b4b8;cursor:not-allowed}.mdx-audio-mini-control.hover{background-color:#7735cc;box-shadow:0 2px 10px rgba(0,0,0,.3);color:#00dad8}.mdx-audio-mini-control.hover:active{background-color:#7c5ba6}.mdx-duration-info{color:var(--doc-bg-color);border-radius:0 var(--vlook-tag-radius) var(--vlook-tag-radius) var(--vlook-tag-radius);padding:0 5px;background-color:var(--fore-color-alt);font-weight:700}.mdx-audio-mini-control.playing{animation:500ms breathe-circle infinite alternate}.mdx-chapter-nav,.mdx-chapter-nav-prev{height:50px;border-bottom-left-radius:var(--vlook-base-radius)}.mdx-chapter-nav{color:#fff;background-color:#00a8be;border-bottom-right-radius:var(--vlook-base-radius);top:-50px;left:calc(var(--vlook-nav-center-width) + 50px);right:20px;position:fixed;padding:0;vertical-align:middle;z-index:100;user-select:none;display:none}.mdx-chapter-nav-prev{top:0;left:0;width:20%;position:absolute;cursor:pointer}.mdx-chapter-nav-prev.effect::before,.mdx-chapter-nav-prev.noeffect.hover{background:linear-gradient(to right,#7735cc,#00a8be);border-bottom-left-radius:var(--vlook-base-radius)}.mdx-chapter-nav-prev.effect.hover>.mdx-chapter-nav-prev-text,.mdx-chapter-nav-prev.noeffect.hover>.mdx-chapter-nav-prev-text{color:#00dad8}.mdx-chapter-nav-prev.effect::before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;opacity:0;z-index:-1;transition:all var(--vlook-transition-duration) ease-in}.mdx-chapter-nav-prev.effect.hover::before{opacity:1}.mdx-chapter-nav-prev.effect:active,.mdx-chapter-nav-prev.effect:active::before,.mdx-chapter-nav-prev.noeffect:active{background:linear-gradient(to right,#7c5ba6,#00a8be)}.mdx-chapter-nav-current,.mdx-chapter-nav-doc-title,.mdx-chapter-nav-prev-text{font-family:"VLOOK Sans","Noto Sans CJK SC","Source Han Sans SC","思源黑体","Microsoft YaHei","微软雅黑",SimHei,"黑体","PingFang SC","PingFang TC","PingFang HK",sans-serif;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block}.mdx-chapter-nav-prev-text{top:0;left:30px;width:100%;height:50px;line-height:50px;font-weight:400;color:#fff;text-align:left;position:absolute}.mdx-chapter-nav-current,.mdx-chapter-nav-doc-title{text-align:center;margin-left:200px;margin-right:200px;width:auto;cursor:pointer}.mdx-chapter-nav-doc-title{font-size:.75em;font-weight:400;line-height:24px;height:22px!important}.mdx-chapter-nav-doc-title.in-start{margin-left:15px;font-size:1.25em;font-weight:900;text-align:left;height:50px!important;line-height:50px;cursor:default}.mdx-chapter-nav-current{font-weight:900;line-height:22px;height:28px}.mdx-chapter-nav-current.effect.hover,.mdx-chapter-nav-doc-title.effect.hover,.mdx-chapter-nav-next.effect.hover>.mdx-chapter-nav-next-text,.mdx-chapter-nav-next.noeffect.hover>.mdx-chapter-nav-next-text{color:#00dad8}.mdx-chapter-nav-current.noeffect.hover,.mdx-chapter-nav-doc-title.noeffect.hover{background:linear-gradient(90deg,rgba(119,53,204,0),#7735cc,rgba(119,53,204,0));height:28px;color:#00dad8}.mdx-chapter-nav-current.effect::before,.mdx-chapter-nav-doc-title.effect::before{content:"";position:absolute;bottom:0;left:30%;right:30%;background:linear-gradient(90deg,rgba(119,53,204,0),#7735cc,rgba(119,53,204,0));opacity:0;z-index:-1;transition:all var(--vlook-transition-duration) ease-in}.mdx-chapter-nav-current.effect::before{top:22px;height:28px}.mdx-chapter-nav-doc-title.effect::before{top:0;height:22px}.mdx-chapter-nav-current.effect.hover::before,.mdx-chapter-nav-doc-title.effect.hover::before{opacity:1}.mdx-chapter-nav-current.effect:active,.mdx-chapter-nav-current.effect:active::before,.mdx-chapter-nav-current.noeffect:active,.mdx-chapter-nav-doc-title.effect:active,.mdx-chapter-nav-doc-title.effect:active::before,.mdx-chapter-nav-doc-title.noeffect:active{background:linear-gradient(90deg,rgba(124,91,166,0),#7c5ba6,rgba(124,91,166,0));box-shadow:none}.mdx-chapter-nav-next{top:0;right:0;width:20%;height:50px;position:absolute;cursor:pointer;border-bottom-right-radius:var(--vlook-base-radius)}.mdx-chapter-nav-next.effect::before,.mdx-chapter-nav-next.noeffect.hover{background:linear-gradient(to left,#7735cc,#00a8be);border-bottom-right-radius:var(--vlook-base-radius)}.mdx-chapter-nav-next.effect::before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;opacity:0;z-index:-1;transition:all var(--vlook-transition-duration) ease-in}.mdx-chapter-nav-next.effect.hover::before{opacity:1}.mdx-chapter-nav-next.effect:active,.mdx-chapter-nav-next.effect:active::before,.mdx-chapter-nav-next.noeffect:active{background:linear-gradient(to left,#7c5ba6,#00a8be)}.mdx-chapter-nav-next-text{top:0;right:30px;width:100%;height:50px;line-height:50px;font-family:"VLOOK Sans","Noto Sans CJK SC","Source Han Sans SC","思源黑体","Microsoft YaHei","微软雅黑",SimHei,"黑体","PingFang SC","PingFang TC","PingFang HK",sans-serif;font-weight:400;color:#fff;text-align:right;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;position:absolute;display:block}.mdx-btn.color-scheme,.mdx-btn.font-style{margin-left:var(--vlook-toolbar-btn-space);float:right}.mdx-accent-btn,.mdx-btn-group.prs{height:30px;border-radius:var(--vlook-small-radius)}.mdx-btn-group.prs{margin:0;float:right;margin-left:var(--vlook-toolbar-btn-space)}.mdx-btn-group.hover{background-color:#008d9f;box-shadow:0 0 0 0 transparent}.mdx-accent-btn{width:40px;position:absolute;text-align:center;box-shadow:0 0 0 1px var(--tbl-border-color) inset;cursor:pointer}.mdx-accent-btn>svg>use{fill:#00a8be}.mdx-accent-btn.hover{background-color:var(--blockquote-bg)}.mdx-accent-btn:active{color:var(--doc-bg-color);background-color:var(--fore-color-alt);box-shadow:0 0 0 2px var(--tbl-border-color)}.mdx-accent-btn:active>svg>use{fill:var(--doc-bg-color)}.mdx-accent-btn+.mdx-textfield,.mdx-textfield{margin:0 10px 0 0}.mdx-accent-btn.figure-nav.disabled{cursor:not-allowed}.mdx-accent-btn.figure-nav.disabled>svg>use{fill:var(--blockquote-bg)}.mdx-textfield{background-color:var(--doc-bg-color);border-radius:var(--vlook-small-radius);box-shadow:0 0 0 1px var(--tbl-border-color) inset;height:30px;float:right}.mdx-textfield-focus,.mdx-textfield.hover-action{box-shadow:0 0 0 2px rgba(0,168,190,.5),0 0 0 1px #00a8be inset}input::placeholder{color:var(--fore-color-alt)}.mdx-textfield>input{padding:0;margin:1px 0 0 10px;height:28px;color:var(--fore-color);background-color:var(--doc-bg-color);border:0;float:left;outline:0 solid transparent}.mdx-textfield>input.set-icon{margin-left:0}.mdx-textfield-action,.mdx-textfield-icon{width:30px;height:30px;text-align:center;float:left}.mdx-textfield-action{width:40px;border-radius:0 var(--vlook-small-radius) var(--vlook-small-radius) 0;box-shadow:1px 0 0 0 var(--blockquote-bg) inset;float:right}.mdx-textfield-action.enabled{background-color:#00a8be;box-shadow:none}.mdx-textfield-action.enabled>svg>use{fill:#fff;opacity:1}.mdx-textfield-action.hover{background-color:#7735cc;cursor:pointer}.mdx-textfield-action.hover>svg>use{fill:#00dad8}.mdx-textfield-action.hover:active{background-color:#7c5ba6}.mdx-textfield-reset{width:30px;height:30px;justify-content:center;align-items:center;vertical-align:middle;text-align:center;float:right;display:none;cursor:pointer}.mdx-textfield-reset:hover>svg>use{opacity:.4}.mdx-textfield-reset:active>svg>use{opacity:.6}.mdx-accent-btn.figure-nav{display:inline-block;margin:0 10px 10px}.mdx-toc-filter-result,.mdx-toc-history-result{display:none;width:100%;height:100%;padding:30px 0 10px;overflow-y:scroll}.mdx-toc-filter-result-none,.mdx-toc-history-none,.mdx-toc-history-title{text-align:center;font-family:"VLOOK Sans","Noto Sans CJK SC","Source Han Sans SC","思源黑体","Microsoft YaHei","微软雅黑",SimHei,"黑体","PingFang SC","PingFang TC","PingFang HK",sans-serif}.mdx-toc-filter-result-none,.mdx-toc-history-none{display:block;line-height:3;padding:0 10px;color:var(--fore-color-alt)}.mdx-toc-history-title{position:absolute;border-radius:var(--vlook-small-radius);left:10px;right:10px;display:inline-block;padding-left:10px;padding-right:10px;white-space:nowrap;color:var(--a-color)}.mdx-btn.print{margin-left:var(--vlook-toolbar-btn-space);float:left}.mdx-figure-nav{left:0;top:0;width:100%;height:100%;background:radial-gradient(ellipse,rgba(0,0,0,.5),rgba(0,0,0,.9));position:fixed;visibility:hidden;opacity:0;z-index:2200}.mdx-btn-close-figure-nav,.mdx-figure-nav-btns{display:flex;justify-content:center;align-items:center;vertical-align:middle;color:#fff;cursor:pointer;padding:0}.mdx-figure-nav-btns.next,.mdx-figure-nav-btns.prev{top:auto;width:30px;height:70px;box-shadow:0 0 0 0 transparent;border-radius:var(--vlook-base-radius);position:absolute;bottom:10px}.mdx-figure-nav-btns.prev{left:10px}.mdx-figure-nav-btns.next{right:10px}.mdx-btn-close-figure-nav{justify-content:flex-end;align-items:normal;background-color:#00a8be;right:-2px;top:-2px;width:50px;height:50px;padding:12px 12px 8px 8px;box-shadow:0 0 0 0 transparent;border-radius:0 0 0 50px;position:absolute}.mdx-btn-close-figure-nav:hover{background-color:#7735cc;box-shadow:0 2px 10px rgba(0,0,0,.3);transform:translate(-2px,2px)}.mdx-btn-close-figure-nav:active{background-color:#7c5ba6;box-shadow:0 0 0 2px rgba(124,91,166,.5)!important;box-shadow:none;transform:none}.mdx-btn.assistor,.mdx-content-assistor{height:26px;border-radius:var(--vlook-small-inner-radius)}.mdx-content-assistor{visibility:hidden;opacity:1;position:absolute;z-index:50}.mdx-btn.assistor{top:0;width:30px;background-color:#00a8be;position:relative;display:none}.mdx-btn.assistor.enabled{display:inline-flex}.mdx-pic-in-pic{display:none;position:fixed;background-color:var(--header-color);border-radius:calc(var(--vlook-base-radius) + var(--vlook-base-radius) - var(--vlook-table-radius));right:20px;bottom:10px;padding:4px;box-shadow:0 4px 20px rgba(0,0,0,.3);z-index:500}.mdx-pic-in-pic>.mdx-content{overflow:auto;height:100%;border-radius:calc(var(--vlook-base-radius) - 2px)}.mdx-pic-in-pic>.mdx-content>.mdx-figure,.mdx-pic-in-pic>.mdx-content>table{border-radius:calc(var(--vlook-base-radius) - 2px)!important}.mdx-pic-in-pic>.mdx-content>table td,.mdx-pic-in-pic>.mdx-content>table th{white-space:pre!important}.mdx-pip-btn{position:absolute;display:inline-flex;visibility:hidden;opacity:0;background-color:var(--doc-bg-color);border-radius:50%;top:8px;justify-content:center;align-items:center;vertical-align:middle;cursor:pointer;z-index:20}.mdx-pip-btn.min.zoom-in{top:6px}.mdx-pip-btn.min.zoom-out{top:3px}.mdx-pip-btn.mdx-close{right:8px}.mdx-pip-btn.mdx-zoom.zoom-in{right:32px}.mdx-pip-btn.mdx-zoom.zoom-out{right:38px}.mdx-pip-btn.zoom-in{width:20px;height:20px}.mdx-pip-btn.zoom-out{width:26px;height:26px}.mdx-pip-btn.zoom-in>svg{transform:scale(1)}.mdx-pip-btn.zoom-out>svg{transform:scale(1.33)}.mdx-pip-btn:hover>svg>use{fill:#7735cc}.mdx-pip-btn:active>svg>use,use.mdx-blockquote-folder-ico:active{fill:#7c5ba6}.mdx-doc-lib-board{display:none;left:10px;right:10px;bottom:10px;height:50px;z-index:20}.mdx-doc-lib-board.item{border-radius:var(--vlook-small-radius);color:#fff;background-color:#00a8be;background-image:url();background-position:top center;background-repeat:no-repeat;font-family:"VLOOK Sans","Noto Sans CJK SC","Source Han Sans SC","思源黑体","Microsoft YaHei","微软雅黑",SimHei,"黑体","PingFang SC","PingFang TC","PingFang HK",sans-serif;font-weight:900;font-size:1.25em;line-height:1.5;text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding:12px 10px 0;position:absolute;cursor:pointer;z-index:23}.mdx-doc-lib-board.flip{left:70px;right:70px;bottom:68px;height:4px;position:absolute;background-color:var(--fore-color);opacity:.18;border-radius:calc(var(--vlook-small-radius) - 3px) calc(var(--vlook-small-radius) - 3px) 0 0;z-index:21}.mdx-doc-lib-board.flip+.flip,.mdx-doc-lib-board.item.hover+.flip+.flip{border-radius:calc(var(--vlook-small-radius) - 1px) calc(var(--vlook-small-radius) - 1px) 0 0}.mdx-doc-lib-board.flip+.flip{left:40px;right:40px;bottom:61px;height:6px;background-color:var(--fore-color);opacity:.3;z-index:22}.mdx-doc-lib-board.item.hover{background-color:#7735cc;color:#00dad8}.mdx-doc-lib-board.item.hover+.flip{left:50px;right:50px;bottom:76px;height:8px;border-radius:calc(var(--vlook-small-radius) - 2px) calc(var(--vlook-small-radius) - 2px) 0 0}.mdx-doc-lib-board.item.hover+.flip+.flip{left:30px;right:30px;bottom:62px;height:12px}.mdx-doc-lib-board.item:active{background-color:#7c5ba6!important;box-shadow:0 0 0 2px rgba(124,91,166,.5)!important}.md-diagram-panel,.mdx-doc-lib{border-radius:var(--vlook-base-radius)}.mdx-doc-lib{display:none;background-color:var(--doc-bg-color);box-shadow:0 0 0 2px var(--tbl-border-color);margin:0;border:0;overflow:auto;position:fixed;left:15%;top:10%;right:15%;bottom:15%;z-index:5000}.mdx-doc-lib>iframe{width:100%;height:100%;border:0;overflow:auto}.md-diagram-panel{margin-bottom:20px;padding:0}.mdx-interactive,rt:hover{cursor:pointer}.mdx-interactive.hover{border-color:#7735cc!important}.mdx-interactive.hover:active{box-shadow:0 0 0 2px rgba(119,53,204,.5);border-color:#7c5ba6!important;box-shadow:none;transform:none}.mdx-img-invert-dark{background-color:#fff!important;filter:var(--vlook-invert-dark);border-color:#c5c0b7!important}.mdx-figure-solid-bg-light{background:#fff}.mdx-figure-grid-line-light{background:url()!important}.mdx-figure-grid-block-light{background:url()!important}.mdx-figure-solid-bg-dark{background:#000}.mdx-figure-grid-line-dark{background:url()!important}.mdx-figure-grid-line-dark-invert{background:url()!important}.mdx-figure-grid-block-dark{background:url()!important}.mdx-figure-grid-block-dark-invert{background:url()!important}.mdx-figure-content{margin:5px;padding:5px;display:table-cell;align-content:center;text-align:center;vertical-align:middle;width:100%;color:var(--fore-color)}.mdx-figure-nav-title{color:#c0c4c8!important;left:10px;top:10px;position:absolute;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mdx-caption>p,.mdx-figure-page-num,rp,rt{font-family:"VLOOK Sans","Noto Sans CJK SC","Source Han Sans SC","思源黑体","Microsoft YaHei","微软雅黑",SimHei,"黑体","PingFang SC","PingFang TC","PingFang HK",sans-serif}.mdx-figure-page-num{border-radius:var(--vlook-small-radius);color:#fff;background-color:var(--fore-color-alt);padding-left:4px;padding-right:4px;font-size:.9em}.mdx-caption,.mdx-caption-container{border-radius:var(--vlook-base-radius)}.mdx-caption{display:inline-block;background-color:var(--doc-bg-color-alt)}.mdx-caption>p,rp,rt{font-weight:400}.mdx-caption>p{color:var(--fore-color);font-size:.85em;margin:5px 10px;width:auto!important}.mdx-caption hr{border-bottom:2px solid #737c8f;margin:.5em auto}.mdx-caption-container{margin-bottom:20px}use.mdx-svg-ico-alpha{fill:var(--fore-color);opacity:.2}use.mdx-svg-ico-theme{fill:var(--header-color)}use.mdx-svg-ico-alt{fill:var(--fore-color-alt)}use.mdx-blockquote-folder-ico,use.mdx-rowgroup-folder-ico,use.mdx-toc-folder-ico{fill:#00a8be}.mdx-mask{left:0;top:0;width:100%;height:100%;text-align:center;position:fixed;background-color:rgba(0,0,0,.6);display:none;z-index:1000}.mdx-mask.left{background:linear-gradient(90deg,#004e58 20%,rgba(0,78,88,.5))}.mdx-mask.right{background:linear-gradient(270deg,#004e58 20%,rgba(0,78,88,.5))}.mdx-mask.bottom{background:linear-gradient(0deg,#004e58 20%,rgba(0,78,88,.5))}.mdx-mask.center{background:radial-gradient(ellipse,#004e58 10%,rgba(0,78,88,.5))}.mdx-mask-close{position:fixed;justify-content:center;align-items:center;vertical-align:middle;width:60px;height:60px;opacity:.7}.mdx-mask-close.left,.mdx-mask-close.right{width:16px;height:60px}.mdx-mask-close.bottom{width:60px;height:16px}.mdx-backdrop-blurs.enabled{backdrop-filter:saturate(180%) blur(15px);-webkit-backdrop-filter:saturate(180%) blur(15px)}.mdx-quote-blue,.mdx-quote-brown,.mdx-quote-cyan,.mdx-quote-gray,.mdx-quote-green,.mdx-quote-orange,.mdx-quote-pink,.mdx-quote-purple,.mdx-quote-red,.mdx-quote-theme1,.mdx-quote-theme2,.mdx-quote-yellow{width:auto}.mdx-quote-red{background-color:var(--acc-color-red-fade)}.mdx-quote-red .mdx-std-code{background-color:var(--acc-color-red-alt)}.mdx-quote-red a kbd{background-color:var(--acc-color-red-light)!important}.mdx-quote-red a{border-color:#c72334}.mdx-quote-red a:hover{color:var(--fore-color)!important;box-shadow:0 -.3em 0 0 rgba(199,35,52,.3) inset}.mdx-quote-red a:active{background-color:var(--doc-bg-color-alt);box-shadow:0 0 0 2px rgba(199,35,52,.3);border-bottom:0;border-radius:var(--vlook-small-radius)}.mdx-quote-title-red{color:var(--acc-color-red-title)}.mdx-quote-orange{background-color:var(--acc-color-orange-fade)}.mdx-quote-orange .mdx-std-code{background-color:var(--acc-color-orange-alt)}.mdx-quote-orange a kbd{background-color:var(--acc-color-orange-light)!important}.mdx-quote-orange a{border-color:#e27d09}.mdx-quote-orange a:hover{color:var(--fore-color)!important;box-shadow:0 -.3em 0 0 rgba(226,125,9,.3) inset}.mdx-quote-orange a:active{background-color:var(--doc-bg-color-alt);box-shadow:0 0 0 2px rgba(226,125,9,.3);border-bottom:0;border-radius:var(--vlook-small-radius)}.mdx-quote-title-orange{color:var(--acc-color-orange-title)}.mdx-quote-yellow{background-color:var(--acc-color-yellow-fade)}.mdx-quote-yellow .mdx-std-code{background-color:var(--acc-color-yellow-alt)}.mdx-quote-yellow a kbd{background-color:var(--acc-color-yellow-light)!important}.mdx-quote-yellow a{border-color:#deb307}.mdx-quote-yellow a:hover{color:var(--fore-color)!important;box-shadow:0 -.3em 0 0 rgba(222,179,7,.3) inset}.mdx-quote-yellow a:active{background-color:var(--doc-bg-color-alt);box-shadow:0 0 0 2px rgba(222,179,7,.3);border-bottom:0;border-radius:var(--vlook-small-radius)}.mdx-quote-title-yellow{color:var(--acc-color-yellow-title)}.mdx-quote-green{background-color:var(--acc-color-green-fade)}.mdx-quote-green .mdx-std-code{background-color:var(--acc-color-green-alt)}.mdx-quote-green a kbd{background-color:var(--acc-color-green-light)!important}.mdx-quote-green a{border-color:#38ab21}.mdx-quote-green a:hover{color:var(--fore-color)!important;box-shadow:0 -.3em 0 0 rgba(56,171,33,.3) inset}.mdx-quote-green a:active{background-color:var(--doc-bg-color-alt);box-shadow:0 0 0 2px rgba(56,171,33,.3);border-bottom:0;border-radius:var(--vlook-small-radius)}.mdx-quote-title-green{color:var(--acc-color-green-title)}.mdx-quote-cyan{background-color:var(--acc-color-cyan-fade)}.mdx-quote-cyan .mdx-std-code{background-color:var(--acc-color-cyan-alt)}.mdx-quote-cyan a kbd{background-color:var(--acc-color-cyan-light)!important}.mdx-quote-cyan a{border-color:#18a8bf}.mdx-quote-cyan a:hover{color:var(--fore-color)!important;box-shadow:0 -.3em 0 0 rgba(24,168,191,.3) inset}.mdx-quote-cyan a:active{background-color:var(--doc-bg-color-alt);box-shadow:0 0 0 2px rgba(24,168,191,.3);border-bottom:0;border-radius:var(--vlook-small-radius)}.mdx-quote-title-cyan{color:var(--acc-color-cyan-title)}.mdx-quote-blue{background-color:var(--acc-color-blue-fade)}.mdx-quote-blue .mdx-std-code{background-color:var(--acc-color-blue-alt)}.mdx-quote-blue a kbd{background-color:var(--acc-color-blue-light)!important}.mdx-quote-blue a{border-color:#056bf0}.mdx-quote-blue a:hover{color:var(--fore-color)!important;box-shadow:0 -.3em 0 0 rgba(5,107,240,.3) inset}.mdx-quote-blue a:active{background-color:var(--doc-bg-color-alt);box-shadow:0 0 0 2px rgba(5,107,240,.3);border-bottom:0;border-radius:var(--vlook-small-radius)}.mdx-quote-title-blue{color:var(--acc-color-blue-title)}.mdx-quote-purple{background-color:var(--acc-color-purple-fade)}.mdx-quote-purple .mdx-std-code{background-color:var(--acc-color-purple-alt)}.mdx-quote-purple a kbd{background-color:var(--acc-color-purple-light)!important}.mdx-quote-purple a{border-color:#7738dc}.mdx-quote-purple a:hover{color:var(--fore-color)!important;box-shadow:0 -.3em 0 0 rgba(119,56,220,.3) inset}.mdx-quote-purple a:active{background-color:var(--doc-bg-color-alt);box-shadow:0 0 0 2px rgba(119,56,220,.3);border-bottom:0;border-radius:var(--vlook-small-radius)}.mdx-quote-title-purple{color:var(--acc-color-purple-title)}.mdx-quote-pink{background-color:var(--acc-color-pink-fade)}.mdx-quote-pink .mdx-std-code{background-color:var(--acc-color-pink-alt)}.mdx-quote-pink a kbd{background-color:var(--acc-color-pink-light)!important}.mdx-quote-pink a{border-color:#db43b2}.mdx-quote-pink a:hover{color:var(--fore-color)!important;box-shadow:0 -.3em 0 0 rgba(219,67,178,.3) inset}.mdx-quote-pink a:active{background-color:var(--doc-bg-color-alt);box-shadow:0 0 0 2px rgba(219,67,178,.3);border-bottom:0;border-radius:var(--vlook-small-radius)}.mdx-quote-title-pink{color:var(--acc-color-pink-title)}.mdx-quote-brown{background-color:var(--acc-color-brown-fade)}.mdx-quote-brown .mdx-std-code{background-color:var(--acc-color-brown-alt)}.mdx-quote-brown a kbd{background-color:var(--acc-color-brown-light)!important}.mdx-quote-brown a{border-color:#a47546}.mdx-quote-brown a:hover{color:var(--fore-color)!important;box-shadow:0 -.3em 0 0 rgba(164,117,70,.3) inset}.mdx-quote-brown a:active{background-color:var(--doc-bg-color-alt);box-shadow:0 0 0 2px rgba(164,117,70,.3);border-bottom:0;border-radius:var(--vlook-small-radius)}.mdx-quote-title-brown{color:var(--acc-color-brown-title)}.mdx-quote-gray{background-color:var(--acc-color-gray-fade)}.mdx-quote-gray .mdx-std-code{background-color:var(--acc-color-gray-alt)}.mdx-quote-gray a kbd{background-color:var(--acc-color-gray-light)!important}.mdx-quote-gray a{border-color:#7b7d82}.mdx-quote-gray a:hover{color:var(--fore-color)!important;box-shadow:0 -.3em 0 0 rgba(123,125,130,.3) inset}.mdx-quote-gray a:active{background-color:var(--doc-bg-color-alt);box-shadow:0 0 0 2px rgba(123,125,130,.3);border-bottom:0;border-radius:var(--vlook-small-radius)}.mdx-quote-title-gray{color:var(--acc-color-gray-title)}.mdx-quote-theme1{background-color:var(--acc-color-theme1-fade)}.mdx-quote-theme1 .mdx-std-code{background-color:var(--acc-color-theme1-alt)}.mdx-quote-theme1 a kbd{background-color:var(--acc-color-theme1-light)!important}.mdx-quote-theme1 a{border-color:#00a8be}.mdx-quote-theme1 a:hover{color:var(--fore-color)!important;box-shadow:0 -.3em 0 0 rgba(0,168,190,.3) inset}.mdx-quote-theme1 a:active{background-color:var(--doc-bg-color-alt);box-shadow:0 0 0 2px rgba(0,168,190,.3);border-bottom:0;border-radius:var(--vlook-small-radius)}.mdx-quote-title-theme1{color:var(--acc-color-theme1-title)}.mdx-quote-theme2{background-color:var(--acc-color-theme2-fade)}.mdx-quote-theme2 .mdx-std-code{background-color:var(--acc-color-theme2-alt)}.mdx-quote-theme2 a kbd{background-color:var(--acc-color-theme2-light)!important}.mdx-quote-theme2 a{border-color:#7735cc}.mdx-quote-theme2 a:hover{color:var(--fore-color)!important;box-shadow:0 -.3em 0 0 rgba(119,53,204,.3) inset}.mdx-quote-theme2 a:active{background-color:var(--doc-bg-color-alt);box-shadow:0 0 0 2px rgba(119,53,204,.3);border-bottom:0;border-radius:var(--vlook-small-radius)}.mdx-quote-title-theme2{color:var(--acc-color-theme2-title)}.mdx-tag-blue,.mdx-tag-brown,.mdx-tag-cyan,.mdx-tag-gray,.mdx-tag-green,.mdx-tag-orange,.mdx-tag-pink,.mdx-tag-purple,.mdx-tag-red,.mdx-tag-theme1,.mdx-tag-theme2,.mdx-tag-yellow{font-family:"VLOOK Sans","Noto Sans CJK SC","Source Han Sans SC","思源黑体","Microsoft YaHei","微软雅黑",SimHei,"黑体","PingFang SC","PingFang TC","PingFang HK",sans-serif;font-weight:700;font-size:.9em;color:#fff;padding:.1em .5em;margin:0 .1em;white-space:pre;box-shadow:0 0 0 1px var(--code-name-shadow-color) inset}.mdx-tag-red{background:linear-gradient(135deg,var(--fore-color) .5em,var(--acc-color-red) .5em,var(--acc-color-red) 100%)}.mdx-tag-orange{background:linear-gradient(135deg,var(--fore-color) .5em,var(--acc-color-orange) .5em,var(--acc-color-orange) 100%)}.mdx-tag-yellow{background:linear-gradient(135deg,var(--fore-color) .5em,var(--acc-color-yellow) .5em,var(--acc-color-yellow) 100%)}.mdx-tag-green{background:linear-gradient(135deg,var(--fore-color) .5em,var(--acc-color-green) .5em,var(--acc-color-green) 100%)}.mdx-tag-cyan{background:linear-gradient(135deg,var(--fore-color) .5em,var(--acc-color-cyan) .5em,var(--acc-color-cyan) 100%)}.mdx-tag-blue{background:linear-gradient(135deg,var(--fore-color) .5em,var(--acc-color-blue) .5em,var(--acc-color-blue) 100%)}.mdx-tag-purple{background:linear-gradient(135deg,var(--fore-color) .5em,var(--acc-color-purple) .5em,var(--acc-color-purple) 100%)}.mdx-tag-pink{background:linear-gradient(135deg,var(--fore-color) .5em,var(--acc-color-pink) .5em,var(--acc-color-pink) 100%)}.mdx-tag-brown{background:linear-gradient(135deg,var(--fore-color) .5em,var(--acc-color-brown) .5em,var(--acc-color-brown) 100%)}.mdx-tag-gray{background:linear-gradient(135deg,var(--fore-color) .5em,var(--acc-color-gray) .5em,var(--acc-color-gray) 100%)}.mdx-tag-theme1{background:linear-gradient(135deg,var(--fore-color) .5em,var(--acc-color-theme1) .5em,var(--acc-color-theme1) 100%)}.mdx-tag-theme2{background:linear-gradient(135deg,var(--fore-color) .5em,var(--acc-color-theme2) .5em,var(--acc-color-theme2) 100%)}.mdx-tag-name-blue,.mdx-tag-name-brown,.mdx-tag-name-cyan,.mdx-tag-name-gray,.mdx-tag-name-green,.mdx-tag-name-orange,.mdx-tag-name-pink,.mdx-tag-name-purple,.mdx-tag-name-red,.mdx-tag-name-theme1,.mdx-tag-name-theme2,.mdx-tag-name-yellow{font-family:"VLOOK Sans","Noto Sans CJK SC","Source Han Sans SC","思源黑体","Microsoft YaHei","微软雅黑",SimHei,"黑体","PingFang SC","PingFang TC","PingFang HK",sans-serif;font-weight:400;border-radius:var(--vlook-tag-radius) 0 0 var(--vlook-tag-radius);color:var(--doc-bg-color);background:var(--code-name-bg-color);padding:.1em .5em;margin:0 .1em;font-size:.9em;white-space:pre;box-shadow:0 0 0 1px var(--code-name-shadow-color) inset}.mdx-tag-value-blue,.mdx-tag-value-brown,.mdx-tag-value-cyan,.mdx-tag-value-gray,.mdx-tag-value-green,.mdx-tag-value-orange,.mdx-tag-value-pink,.mdx-tag-value-purple,.mdx-tag-value-red,.mdx-tag-value-theme1,.mdx-tag-value-theme2,.mdx-tag-value-yellow{font-family:"VLOOK Sans","Noto Sans CJK SC","Source Han Sans SC","思源黑体","Microsoft YaHei","微软雅黑",SimHei,"黑体","PingFang SC","PingFang TC","PingFang HK",sans-serif;font-weight:700;border-radius:0 var(--vlook-tag-radius) var(--vlook-tag-radius) 0;color:#fff;padding:.1em .5em;margin:0 .1em .1em -.2em;box-shadow:0 0 0 1px var(--code-name-shadow-color) inset;font-size:.9em;white-space:pre}.mdx-tag-value-red{background-color:var(--acc-color-red)}.mdx-tag-value-orange{background-color:var(--acc-color-orange)}.mdx-tag-value-yellow{background-color:var(--acc-color-yellow)}.mdx-tag-value-green{background-color:var(--acc-color-green)}.mdx-tag-value-cyan{background-color:var(--acc-color-cyan)}.mdx-tag-value-blue{background-color:var(--acc-color-blue)}.mdx-tag-value-purple{background-color:var(--acc-color-purple)}.mdx-tag-value-pink{background-color:var(--acc-color-pink)}.mdx-tag-value-brown{background-color:var(--acc-color-brown)}.mdx-tag-value-gray{background-color:var(--acc-color-gray)}.mdx-tag-value-theme1{background-color:var(--acc-color-theme1)}.mdx-tag-value-theme2{background-color:var(--acc-color-theme2)}rp,rt{opacity:.6;padding-left:.5em;padding-right:.5em}rt:hover{color:#7735cc;opacity:1;box-shadow:0 -.4em 0 0 rgba(119,53,204,.3) inset;border-bottom:2px solid rgba(119,53,204,.3);transform-origin:center bottom;transform:scale(1.5)}.mdx-black-curtain{text-shadow:0 1px var(--fore-color);box-shadow:none;color:var(--doc-bg-color);font-size:1em;font-family:"VLOOK Sans Mono","Noto Sans Mono",Iosevka,"SF Mono",Menlo,"Cascadia Mono",Consolas,Courier,"Courier New","VLOOK Sans Mono","Noto Sans Mono",Iosevka,"SF Mono",Menlo,"Cascadia Mono",Consolas,Courier,"Courier New","VLOOK Sans","Noto Sans CJK SC","Source Han Sans SC","思源黑体","VLOOK Sans Mono","Noto Sans Mono",Iosevka,"SF Mono",Menlo,"Cascadia Mono",Consolas,Courier,"Courier New","Microsoft YaHei","微软雅黑",SimHei,"黑体","PingFang SC","PingFang TC","PingFang HK",monospace!important;font-weight:900;cursor:pointer}.mdx-black-curtain:hover{box-shadow:0 0 0 1px #7735cc,0 2px 0 0 #7735cc inset!important;display:inline-block;transform:scale(1.2)}.mdx-black-curtain-opened{box-shadow:0 0 0 1px var(--fore-color),0 2px 0 0 var(--fore-color) inset;background:var(--doc-bg-color)!important;text-shadow:none}.mdx-doc-title{color:#00a8be;font-size:2.5em;font-family:"VLOOK Sans","Noto Sans CJK SC","Source Han Sans SC","思源黑体","Microsoft YaHei","微软雅黑",SimHei,"黑体","PingFang SC","PingFang TC","PingFang HK",sans-serif;font-weight:900;line-height:1.3!important;padding-top:70px;opacity:.5}.mdx-doc-title.mini{padding-top:10px}#write>h6:first-child,#write>h6:last-child,#write>pre.md-meta-block:first-child+h6{display:block;color:#c8f9ff!important;font-size:2.5em;font-family:"VLOOK Sans","Noto Sans CJK SC","Source Han Sans SC","思源黑体","Microsoft YaHei","微软雅黑",SimHei,"黑体","PingFang SC","PingFang TC","PingFang HK",sans-serif;font-weight:900;text-align:center;filter:var(--vlook-brightness-dark);height:950px;padding:320px 60px 50px;margin:0 0 3em;border:0;border-radius:var(--vlook-base-radius);box-shadow:0 0 0 2px rgba(0,218,216,.2) inset;background-color:#00a8be;background-image:url(),url(),url(),url(),url();background-size:auto,auto,auto,auto,100%;background-repeat:no-repeat,no-repeat,no-repeat,no-repeat,repeat-y;background-position:top center,top center,bottom center,bottom center,center;line-height:1.3!important}#write>h6:last-child{height:550px;margin-top:3em;margin-bottom:0;padding:270px 60px 50px;color:#00dad8!important;text-align:center;background-color:#00a8be;background-image:url(),url(),url(),url(),url();background-size:auto,auto,auto,auto,100%;background-repeat:no-repeat,no-repeat,no-repeat,no-repeat,repeat-y;background-position:top center,top center,bottom center,bottom center,center}#write>h6:first-child em,#write>h6:first-child strong,#write>h6:first-child strong::before,#write>h6:first-child sub,#write>h6:first-child sup,#write>pre.md-meta-block:first-child+h6 em,#write>pre.md-meta-block:first-child+h6 strong,#write>pre.md-meta-block:first-child+h6 strong::before,#write>pre.md-meta-block:first-child+h6 sub,#write>pre.md-meta-block:first-child+h6 sup{color:#00dad8;font-family:"VLOOK Sans","Noto Sans CJK SC","Source Han Sans SC","思源黑体","Microsoft YaHei","微软雅黑",SimHei,"黑体","PingFang SC","PingFang TC","PingFang HK",sans-serif;font-weight:900}#write>h6:first-child .mdx-tag-blue,#write>h6:first-child .mdx-tag-cyan,#write>h6:first-child .mdx-tag-gray,#write>h6:first-child .mdx-tag-green,#write>h6:first-child .mdx-tag-name-blue,#write>h6:first-child .mdx-tag-name-brown,#write>h6:first-child .mdx-tag-name-cyan,#write>h6:first-child .mdx-tag-name-gray,#write>h6:first-child .mdx-tag-name-green,#write>h6:first-child .mdx-tag-name-orange,#write>h6:first-child .mdx-tag-name-pink,#write>h6:first-child .mdx-tag-name-purple,#write>h6:first-child .mdx-tag-name-red,#write>h6:first-child .mdx-tag-name-yellow,#write>h6:first-child .mdx-tag-orange,#write>h6:first-child .mdx-tag-pink #write>h6:first-child .mdx-tag-brown,#write>h6:first-child .mdx-tag-purple,#write>h6:first-child .mdx-tag-red,#write>h6:first-child .mdx-tag-value-blue,#write>h6:first-child .mdx-tag-value-brown,#write>h6:first-child .mdx-tag-value-cyan,#write>h6:first-child .mdx-tag-value-gray,#write>h6:first-child .mdx-tag-value-green,#write>h6:first-child .mdx-tag-value-orange,#write>h6:first-child .mdx-tag-value-pink,#write>h6:first-child .mdx-tag-value-purple,#write>h6:first-child .mdx-tag-value-red,#write>h6:first-child .mdx-tag-value-yellow,#write>h6:first-child .mdx-tag-yellow,#write>h6:first-child code,#write>pre.md-meta-block:first-child+h6 .mdx-tag-blue,#write>pre.md-meta-block:first-child+h6 .mdx-tag-cyan,#write>pre.md-meta-block:first-child+h6 .mdx-tag-gray,#write>pre.md-meta-block:first-child+h6 .mdx-tag-green,#write>pre.md-meta-block:first-child+h6 .mdx-tag-name-blue,#write>pre.md-meta-block:first-child+h6 .mdx-tag-name-brown,#write>pre.md-meta-block:first-child+h6 .mdx-tag-name-cyan,#write>pre.md-meta-block:first-child+h6 .mdx-tag-name-gray,#write>pre.md-meta-block:first-child+h6 .mdx-tag-name-green,#write>pre.md-meta-block:first-child+h6 .mdx-tag-name-orange,#write>pre.md-meta-block:first-child+h6 .mdx-tag-name-pink,#write>pre.md-meta-block:first-child+h6 .mdx-tag-name-purple,#write>pre.md-meta-block:first-child+h6 .mdx-tag-name-red,#write>pre.md-meta-block:first-child+h6 .mdx-tag-name-yellow,#write>pre.md-meta-block:first-child+h6 .mdx-tag-orange,#write>pre.md-meta-block:first-child+h6 .mdx-tag-pink #write>pre.md-meta-block:first-child+h6 .mdx-tag-brown,#write>pre.md-meta-block:first-child+h6 .mdx-tag-purple,#write>pre.md-meta-block:first-child+h6 .mdx-tag-red,#write>pre.md-meta-block:first-child+h6 .mdx-tag-value-blue,#write>pre.md-meta-block:first-child+h6 .mdx-tag-value-brown,#write>pre.md-meta-block:first-child+h6 .mdx-tag-value-cyan,#write>pre.md-meta-block:first-child+h6 .mdx-tag-value-gray,#write>pre.md-meta-block:first-child+h6 .mdx-tag-value-green,#write>pre.md-meta-block:first-child+h6 .mdx-tag-value-orange,#write>pre.md-meta-block:first-child+h6 .mdx-tag-value-pink,#write>pre.md-meta-block:first-child+h6 .mdx-tag-value-purple,#write>pre.md-meta-block:first-child+h6 .mdx-tag-value-red,#write>pre.md-meta-block:first-child+h6 .mdx-tag-value-yellow,#write>pre.md-meta-block:first-child+h6 .mdx-tag-yellow,#write>pre.md-meta-block:first-child+h6 code{font-size:.5em!important}#write>h6:first-child strong,#write>h6:first-child strong::before,#write>pre.md-meta-block:first-child+h6 strong,#write>pre.md-meta-block:first-child+h6 strong::before{font-size:.6em!important;font-weight:400!important}#write>h6:first-child strong::before,#write>pre.md-meta-block:first-child+h6 strong::before{content:"By "}#write>h6:first-child em,#write>pre.md-meta-block:first-child+h6 em{font-size:.4em;font-style:normal!important}@media screen and (min-height:801px){:root{--vlook-top-margin:-3px}.mdx-chapter-nav.mdx-float-card,.mdx-toolbar.mdx-float-card{top:10px!important;border-top-left-radius:var(--vlook-base-radius);border-top-right-radius:var(--vlook-base-radius)}.mdx-chapter-nav-prev.effect.hover,.mdx-chapter-nav-prev.effect::before,.mdx-chapter-nav-prev.noeffect.hover{border-top-left-radius:var(--vlook-base-radius)}.mdx-chapter-nav-next.effect.hover,.mdx-chapter-nav-next.effect::before,.mdx-chapter-nav-next.noeffect.hover{border-top-right-radius:var(--vlook-base-radius)}.mdx-nav-center-block{top:70px}}@media screen and (min-width:1441px){:root{--vlook-nav-center-width:400px;--vlook-nav-center-hidden-left:-410px;--vlook-toolbar-btn-width:40px}.md-hr+blockquote,.md-hr+blockquote+blockquote,hr+blockquote,hr+blockquote+blockquote{max-width:49.25%!important;min-width:49.25%!important}.md-hr+blockquote+blockquote,hr+blockquote+blockquote{margin-left:1.5%!important}.md-hr+.md-hr+blockquote,.md-hr+.md-hr+blockquote+blockquote,.md-hr+.md-hr+blockquote+blockquote+blockquote,hr+hr+blockquote,hr+hr+blockquote+blockquote,hr+hr+blockquote+blockquote+blockquote{max-width:32.34%!important;min-width:32.34%!important}.md-hr+.md-hr+blockquote+blockquote,.md-hr+.md-hr+blockquote+blockquote+blockquote,hr+hr+blockquote+blockquote,hr+hr+blockquote+blockquote+blockquote{margin-left:1.49%!important}.md-hr+.md-hr+.md-hr+blockquote,.md-hr+.md-hr+.md-hr+blockquote+blockquote,.md-hr+.md-hr+.md-hr+blockquote+blockquote+blockquote,.md-hr+.md-hr+.md-hr+blockquote+blockquote+blockquote+blockquote,hr+hr+hr+blockquote,hr+hr+hr+blockquote+blockquote,hr+hr+hr+blockquote+blockquote+blockquote,hr+hr+hr+blockquote+blockquote+blockquote+blockquote{max-width:23.875%!important;min-width:23.875%!important}.md-hr+.md-hr+.md-hr+blockquote+blockquote,.md-hr+.md-hr+.md-hr+blockquote+blockquote+blockquote,.md-hr+.md-hr+.md-hr+blockquote+blockquote+blockquote+blockquote,hr+hr+hr+blockquote+blockquote,hr+hr+hr+blockquote+blockquote+blockquote,hr+hr+hr+blockquote+blockquote+blockquote+blockquote{margin-left:1.5%!important}}@media screen and (max-width:1024px){.mdx-chapter-nav{left:20px!important}.mdx-chapter-nav-current,.mdx-chapter-nav-doc-title{margin-left:40px!important;margin-right:40px!important}.mdx-chapter-nav-next,.mdx-chapter-nav-prev{width:20%!important}.mdx-chapter-nav-next-text,.mdx-chapter-nav-prev-text{display:none!important}table{white-space:pre!important}#write>h6:first-child,#write>h6:last-child,#write>pre.md-meta-block:first-child+h6{font-size:2em!important}}@media screen and (min-width:641px) and (max-width:1023px){.mdx-welcome-page{font-size:1.25em!important}}@media screen and (min-width:361px) and (max-width:639px){.mdx-welcome-page{font-size:1.1em!important}}@media screen and (max-width:360px){.mdx-welcome-page{font-size:1em!important}}@media print{html{font-size:1em!important}#write{margin:20px!important}.mdx-doc-title{opacity:1}.mdx-table-cross,h1,h2,h3,h4,h5,h6{box-shadow:none!important;background:0 0!important}table:hover{border-color:var(--tbl-border-color)!important}.mdx-caption:hover{background-color:var(--doc-bg-color-alt)}.mdx-img-invert-dark{filter:none}#write .md-toc,blockquote{display:block!important}.mdx-bottom-tips,.mdx-btn-open-in-new-tab,.mdx-btn-outline,.mdx-chapter-nav,.mdx-info-tips,.mdx-link-error-list,.mdx-more-doc-content-after,.mdx-more-doc-content-before,.mdx-nav-center,.mdx-nav-center-body,.mdx-nav-center-header,.mdx-status-bar,.mdx-toc-handle,.mdx-tool-tips,.mdx-toolbar,.mdx-welcome-page{display:none!important;filter:none}.mdx-pg-current-item{box-shadow:none!important}.mdx-toc-item-current{background:0 0!important}.mdx-toc-item-current a{color:var(--fore-color)!important}.mdx-toc{display:block!important;visibility:visible!important}#write>h6:first-child,#write>h6:first-child em,#write>h6:first-child strong,#write>h6:first-child strong::before,#write>h6:first-child sub,#write>h6:first-child sup,#write>h6:last-child,#write>pre.md-meta-block:first-child+h6,#write>pre.md-meta-block:first-child+h6 em,#write>pre.md-meta-block:first-child+h6 strong,#write>pre.md-meta-block:first-child+h6 strong::before,#write>pre.md-meta-block:first-child+h6 sub,#write>pre.md-meta-block:first-child+h6 sup{background:#fff!important;color:#181a1e!important}}.mdx-color-scheme{color:#fff}@media (prefers-color-scheme:dark){.mdx-color-scheme{color:#000}:root{--vlook-color-scheme:dark;--vlook-invert-dark:var(--vlook-invert-dark-dark);--vlook-brightness-dark:var(--vlook-brightness-dark-dark);--bg-color:var(--doc-bg-color-dark);--side-bar-bg-color:var(--doc-bg-color-dark);--text-color:var(--fore-color-dark);--select-text-bg-color:rgba(0, 168, 190, 0.5);--control-text-color:var(--fore-color-dark);--control-text-hover-color:var(--fore-color-dark);--window-border:1px solid var(--doc-bg-color-alt-dark);--active-file-bg-color:var(--doc-bg-color-dark);--active-file-border-color:var(--select-text-bg-color);--active-file-text-color:var(--fore-color-dark);--item-hover-bg-color:var(--fore-color-alt-dark);--item-hover-text-color:var(--fore-color-dark);--primary-color:#00A8BE;--rawblock-edit-panel-bd:var(--doc-bg-color-dark);--search-select-bg-color:rgba(0, 168, 190, 0.5);--doc-bg-color:var(--doc-bg-color-dark);--doc-bg-color-alt:var(--doc-bg-color-alt-dark);--doc-bg-color-transparent:var(--doc-bg-color-transparent-dark);--doc-bg-color-alt-transparent:var(--doc-bg-color-alt-transparent-dark);--fore-color:var(--fore-color-dark);--fore-color-alt:var(--fore-color-alt-dark);--blockquote-bg:var(--blockquote-bg-dark);--tips-bg-color:var(--tips-bg-color-dark);--tips-bg-color-inset:var(--tips-bg-color-inset-dark);--a-color:var(--a-color-dark);--mark-color:var(--mark-color-dark);--tbl-header-color:var(--tbl-header-color-dark);--tbl-border-color:var(--tbl-border-color-dark);--tbl-th-bg-color:var(--tbl-th-bg-color-dark);--tbl-td-bg-color:var(--tbl-td-bg-color-dark);--tbl-cell-border-color:var(--tbl-cell-border-color-dark);--tbl-row-g-alpha:var(--tbl-row-g-alpha-dark);--del-color:var(--del-color-dark);--toc-header-num-color:var(--toc-header-num-color-dark);--header-color:var(--header-color-dark);--header-box-shadow:var(--header-box-shadow-dark);--header-bg-start-color:var(--header-bg-start-color-dark);--header-bg-end-color:var(--header-bg-end-color-dark);--code-bg-color:var(--code-bg-color-dark);--code-name-bg-color:var(--code-name-bg-color-dark);--code-name-shadow-color:var(--code-name-shadow-color-dark);--acc-color-red:var(--acc-color-red-dark);--acc-color-red-alt:var(--acc-color-red-alt-dark);--acc-color-red-fade:var(--acc-color-red-fade-dark);--acc-color-red-title:var(--acc-color-red-title-dark);--acc-color-orange:var(--acc-color-orange-dark);--acc-color-orange-alt:var(--acc-color-orange-alt-dark);--acc-color-orange-fade:var(--acc-color-orange-fade-dark);--acc-color-orange-title:var(--acc-color-orange-title-dark);--acc-color-yellow:var(--acc-color-yellow-dark);--acc-color-yellow-alt:var(--acc-color-yellow-alt-dark);--acc-color-yellow-fade:var(--acc-color-yellow-fade-dark);--acc-color-yellow-title:var(--acc-color-yellow-title-dark);--acc-color-green:var(--acc-color-green-dark);--acc-color-green-alt:var(--acc-color-green-alt-dark);--acc-color-green-fade:var(--acc-color-green-fade-dark);--acc-color-green-title:var(--acc-color-green-title-dark);--acc-color-cyan:var(--acc-color-cyan-dark);--acc-color-cyan-alt:var(--acc-color-cyan-alt-dark);--acc-color-cyan-fade:var(--acc-color-cyan-fade-dark);--acc-color-cyan-title:var(--acc-color-cyan-title-dark);--acc-color-blue:var(--acc-color-blue-dark);--acc-color-blue-alt:var(--acc-color-blue-alt-dark);--acc-color-blue-fade:var(--acc-color-blue-fade-dark);--acc-color-blue-title:var(--acc-color-blue-title-dark);--acc-color-purple:var(--acc-color-purple-dark);--acc-color-purple-alt:var(--acc-color-purple-alt-dark);--acc-color-purple-fade:var(--acc-color-purple-fade-dark);--acc-color-purple-title:var(--acc-color-purple-title-dark);--acc-color-pink:var(--acc-color-pink-dark);--acc-color-pink-alt:var(--acc-color-pink-alt-dark);--acc-color-pink-fade:var(--acc-color-pink-fade-dark);--acc-color-pink-title:var(--acc-color-pink-title-dark);--acc-color-brown:var(--acc-color-brown-dark);--acc-color-brown-alt:var(--acc-color-brown-alt-dark);--acc-color-brown-fade:var(--acc-color-brown-fade-dark);--acc-color-brown-title:var(--acc-color-brown-title-dark);--acc-color-gray:var(--acc-color-gray-dark);--acc-color-gray-alt:var(--acc-color-gray-alt-dark);--acc-color-gray-fade:var(--acc-color-gray-fade-dark);--acc-color-gray-title:var(--acc-color-gray-title-dark);--acc-color-theme1:var(--acc-color-theme1-dark);--acc-color-theme1-alt:var(--acc-color-theme1-alt-dark);--acc-color-theme1-fade:var(--acc-color-theme1-fade-dark);--acc-color-theme1-title:var(--acc-color-theme1-title-dark);--acc-color-theme2:var(--acc-color-theme2-dark);--acc-color-theme2-alt:var(--acc-color-theme2-alt-dark);--acc-color-theme2-fade:var(--acc-color-theme2-fade-dark);--acc-color-theme2-title:var(--acc-color-theme2-title-dark);--mm-color-red:var(--mm-color-red-dark);--mm-color-red-alt:var(--mm-color-red-alt-dark);--mm-color-orange:var(--mm-color-orange-dark);--mm-color-orange-alt:var(--mm-color-orange-alt-dark);--mm-color-yellow:var(--mm-color-yellow-dark);--mm-color-yellow-alt:var(--mm-color-yellow-alt-dark);--mm-color-green:var(--mm-color-green-dark);--mm-color-green-alt:var(--mm-color-green-alt-dark);--mm-color-cyan:var(--mm-color-cyan-dark);--mm-color-cyan-alt:var(--mm-color-cyan-alt-dark);--mm-color-blue:var(--mm-color-blue-dark);--mm-color-blue-alt:var(--mm-color-blue-alt-dark);--mm-color-purple:var(--mm-color-purple-dark);--mm-color-purple-alt:var(--mm-color-purple-alt-dark);--mm-color-pink:var(--mm-color-pink-dark);--mm-color-pink-alt:var(--mm-color-pink-alt-dark);--mm-color-brown:var(--mm-color-brown-dark);--mm-color-brown-alt:var(--mm-color-brown-alt-dark);--mm-color-gray:var(--mm-color-gray-dark);--mm-color-gray-alt:var(--mm-color-gray-alt-dark);--cm-keyword:var(--cm-keyword-dark);--cm-variable:var(--cm-variable-dark);--cm-variable-2:var(--cm-variable-2-dark);--cm-variable-3:var(--cm-variable-3-dark);--cm-tag:var(--cm-tag-dark);--cm-attribute:var(--cm-attribute-dark);--cm-CodeMirror-cursor:var(--cm-CodeMirror-cursor-dark);--cm-string:var(--cm-string-dark);--cm-string-2:var(--cm-string-2-dark);--cm-comment:var(--cm-comment-dark);--cm-header:var(--cm-header-dark);--cm-quote:var(--cm-quote-dark);--cm-hr:var(--cm-hr-dark);--cm-link:var(--cm-link-dark);--cm-negative:var(--cm-negative-dark);--cm-positive:var(--cm-positive-dark);--cm-meta:var(--cm-meta-dark);--cm-bulidin:var(--cm-buliddark);--cm-bracket:var(--cm-bracket-dark);--cm-atom:var(--cm-atom-dark);--cm-number:var(--cm-atom-dark)}img[src*="grid=line"],svg[data-inject-url*="grid=line"]{background:url()}img[src*="grid=block"],svg[data-inject-url*="grid=block"]{background:url()}img[src*="darksrc=invert"],svg[data-inject-url*="darksrc=invert"]{filter:var(--vlook-invert-dark);border-color:#c5c0b7!important;background:#fff}img[src*="darksrc=invert"][src*="grid=line"],svg[data-inject-url*="darksrc=invert"][data-inject-url*="grid=line"]{background:url()}[data-inject-url*="grid=block"],img[src*="darksrc=invert"][src*="grid=block"],svg[data-inject-url*="darksrc=invert"]{background:url()}a:hover img[src*="darksrc=invert"],a:hover svg[data-inject-url*="darksrc=invert"]{filter:var(--vlook-invert-dark) brightness(1.3)!important}.noteText tspan{fill:var(--fore-color-light)!important}}:root{--mm-font-family:"VLOOK Sans", "Noto Sans CJK SC", "Source Han Sans SC", "思源黑体", "Microsoft YaHei", "微软雅黑", SimHei, "黑体", "PingFang SC", "PingFang TC", "PingFang HK", sans-serif!important;--mm-alt-font-family:"VLOOK Sans", "Noto Sans CJK SC", "Source Han Sans SC", "思源黑体", "Microsoft YaHei", "微软雅黑", SimHei, "黑体", "PingFang SC", "PingFang TC", "PingFang HK", sans-serif!important}

 :root {--mermaid-font-zoom:1em ;}  @media print { @page {margin: 0 0 0 0;} body.typora-export {padding-left: 0; padding-right: 0;} #write {padding:0;}}
</style><title>更多 VLOOK™ 与 Markdown 的话题</title>
</head>
<body class='typora-export'><div class='typora-export-content'>
<div id='write'  class=''><p>&nbsp;</p><hr /><hr /><blockquote><h6 id='ℹ️-简-介'><span>ℹ️ 简 介</span></h6><hr /><p><span>VLOOK™ 是什么？为谁而准备？</span></p><p><span>4 套内置主题＋私人定制，30+ 增强特性……总有能打动你的～</span></p><p>&nbsp;</p><p><a href='index.html'><kbd><span>了解更多 </span><img src="https://cdn.jsdelivr.net/gh/MadMaxChow/VLOOKres/pic/icon-forward.svg?mode=icon&amp;fill=text" referrerpolicy="no-referrer"></kbd></a></p><p><code>&gt;(gray)</code></p></blockquote><blockquote><h6 id='🕹-安-装-与-使-用'><span>🕹 安 装 与 使 用</span></h6><hr /><p><span>只需要三步，让你快速上车，开启不一样的 Mardown 体验之旅！让你的 Markdown 有了新</span><code>{看}(wán)</code><span>法！</span></p><p>&nbsp;</p><p><a href='index.html#安装与使用'><kbd><span>了解更多 </span><img src="https://cdn.jsdelivr.net/gh/MadMaxChow/VLOOKres/pic/icon-forward.svg?mode=icon&amp;fill=text" referrerpolicy="no-referrer"></kbd></a></p><p><code>&gt;(brown)</code></p></blockquote><blockquote><h6 id='🎯-快-速-参-考-指-南'><span>🎯 快 速 参 考 指 南</span></h6><hr /><p><a href='guide.html#快速入坑°文档排版'><kbd><img src="https://cdn.jsdelivr.net/gh/MadMaxChow/VLOOKres/pic/qico-types-light.svg?mode=icon&amp;fill=text" referrerpolicy="no-referrer"><span> °文档排版 </span><img src="https://cdn.jsdelivr.net/gh/MadMaxChow/VLOOKres/pic/icon-forward.svg?mode=icon&amp;fill=text" referrerpolicy="no-referrer"></kbd></a></p><p><a href='guide.html#快速入坑°内容导航'><kbd><img src="https://cdn.jsdelivr.net/gh/MadMaxChow/VLOOKres/pic/qico-nav-light.svg?mode=icon&amp;fill=text" referrerpolicy="no-referrer"><span> °内容导航 </span><img src="https://cdn.jsdelivr.net/gh/MadMaxChow/VLOOKres/pic/icon-forward.svg?mode=icon&amp;fill=text" referrerpolicy="no-referrer"></kbd></a></p><p><a href='guide.html#快速入坑°演示与出版辅助'><kbd><img src="https://cdn.jsdelivr.net/gh/MadMaxChow/VLOOKres/pic/qico-pres-light.svg?mode=icon&amp;fill=text" referrerpolicy="no-referrer"><span> °演示与出版辅助 </span><img src="https://cdn.jsdelivr.net/gh/MadMaxChow/VLOOKres/pic/icon-forward.svg?mode=icon&amp;fill=text" referrerpolicy="no-referrer"></kbd></a></p><p><a href='guide.html#快速入坑°主题与不杂项'><kbd><img src="https://cdn.jsdelivr.net/gh/MadMaxChow/VLOOKres/pic/qico-theme-light.svg?mode=icon&amp;fill=text" referrerpolicy="no-referrer"><span> °主题与不杂项 </span><img src="https://cdn.jsdelivr.net/gh/MadMaxChow/VLOOKres/pic/icon-forward.svg?mode=icon&amp;fill=text" referrerpolicy="no-referrer"></kbd></a></p><p><code>&gt;(cyan)</code></p></blockquote><p>&nbsp;</p><blockquote><h6 id='📊-脚-本-化-图-表'><span>📊 脚 本 化 图 表</span></h6><p><span>Mermaid 是一个用于画流程图、状态图、顺序图、甘特图的库，使用 JS 进行本地渲染，广泛集成于 Markdown 编辑器中。</span></p><p><span>使用 Typora + VLOOK™ 可以对 Mermaid 提供更好的样式和体验～</span></p><hr /><p><strong><span>目前 Typora + VLOOK™ 的最新版本，可支持下脚本化图表的制作和生成：</span></strong></p><p><code>&gt;(yellow)</code></p></blockquote><p><a href='chart.html#流程图'><img src="https://cdn.jsdelivr.net/gh/MadMaxChow/VLOOKres/pic/dg-flowcharts.png?mode=frame&amp;inline=true&amp;srcset=@2x&amp;darksrc=invert" referrerpolicy="no-referrer" alt="流程图"></a><span>　 </span><a href='chart.html#顺序图'><img src="https://cdn.jsdelivr.net/gh/MadMaxChow/VLOOKres/pic/dg-seq.png?mode=frame&amp;inline=true&amp;srcset=@2x&amp;darksrc=invert" referrerpolicy="no-referrer" alt="顺序图"></a><span>　</span><a href='chart.html#状态图'><img src="https://cdn.jsdelivr.net/gh/MadMaxChow/VLOOKres/pic/dg-state.png?mode=frame&amp;inline=true&amp;srcset=@2x&amp;darksrc=invert" referrerpolicy="no-referrer" alt="状态图"></a><span>　</span><a href='chart.html#类图'><img src="https://cdn.jsdelivr.net/gh/MadMaxChow/VLOOKres/pic/dg-class.png?mode=frame&amp;inline=true&amp;srcset=@2x&amp;darksrc=invert" referrerpolicy="no-referrer" alt="类图"></a><span>　</span><a href='chart.html#实体关系图'><img src="https://cdn.jsdelivr.net/gh/MadMaxChow/VLOOKres/pic/dg-er.png?mode=frame&amp;inline=true&amp;srcset=@2x&amp;darksrc=invert" referrerpolicy="no-referrer" alt="实体关系图"></a><span>　</span><a href='chart.html#用户体验地图'><img src="https://cdn.jsdelivr.net/gh/MadMaxChow/VLOOKres/pic/dg-uj.png?mode=frame&amp;inline=true&amp;srcset=@2x&amp;darksrc=invert" referrerpolicy="no-referrer" alt="用户体验地图"></a><span>　</span><a href='chart.html#甘特图'><img src="https://cdn.jsdelivr.net/gh/MadMaxChow/VLOOKres/pic/dg-gantt.png?mode=frame&amp;inline=true&amp;srcset=@2x&amp;darksrc=invert" referrerpolicy="no-referrer" alt="甘特图"></a><span>　</span><a href='chart.html#饼图'><img src="https://cdn.jsdelivr.net/gh/MadMaxChow/VLOOKres/pic/dg-pie.png?mode=frame&amp;inline=true&amp;srcset=@2x&amp;darksrc=invert" referrerpolicy="no-referrer" alt="饼图"></a></p></div></div>
<div class="mdx-vlook-inside"></div>
<style type="text/css">
    :root { --vlook-color: #FFFFFF; --vlook-background: #808488; }
    @keyframes breathe-vlook { 0% { transform: scale(1.5); opacity: 0.5; } 100% { transform: scale(1); opacity: 1; } }
    @media (prefers-color-scheme: dark) { :root { --vlook-color: #181A1E; } }
    #VLOOK { left: 0; top: 0; background: var(--vlook-color); width: 100%; height: 100vh; display: flex; align-items: center; position: fixed; z-index: 99999; }
    #VLOOK > div { margin: 0 auto; background: var(--vlook-background); width: 30px; height: 30px; border-radius: 10px; animation: 1s breathe-vlook infinite alternate; }
</style>
<div id="VLOOK"><div></div></div>
<!-- ==================== VLOOK JS ==================== -->
<script type="text/javascript">
    let vlookDebugMode = false, vlookDevMode = false;
    let fontHost = "https://cdn.jsdelivr.net/gh/MadMaxChow/openfonts@master/";
// ==================== !!! standalone !!! ====================
// ▼ ▼ ▼ ▼ ▼
</script>
<script type="text/javascript">
/*! jQuery v3.6.0 | (c) OpenJS Foundation and other contributors | jquery.org/license */
!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return t(e)}:t(e)}("undefined"!=typeof window?window:this,function(C,e){"use strict";var t=[],r=Object.getPrototypeOf,s=t.slice,g=t.flat?function(e){return t.flat.call(e)}:function(e){return t.concat.apply([],e)},u=t.push,i=t.indexOf,n={},o=n.toString,v=n.hasOwnProperty,a=v.toString,l=a.call(Object),y={},m=function(e){return"function"==typeof e&&"number"!=typeof e.nodeType&&"function"!=typeof e.item},x=function(e){return null!=e&&e===e.window},E=C.document,c={type:!0,src:!0,nonce:!0,noModule:!0};function b(e,t,n){var r,i,o=(n=n||E).createElement("script");if(o.text=e,t)for(r in c)(i=t[r]||t.getAttribute&&t.getAttribute(r))&&o.setAttribute(r,i);n.head.appendChild(o).parentNode.removeChild(o)}function w(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?n[o.call(e)]||"object":typeof e}var f="3.6.0",S=function(e,t){return new S.fn.init(e,t)};function p(e){var t=!!e&&"length"in e&&e.length,n=w(e);return!m(e)&&!x(e)&&("array"===n||0===t||"number"==typeof t&&0<t&&t-1 in e)}S.fn=S.prototype={jquery:f,constructor:S,length:0,toArray:function(){return s.call(this)},get:function(e){return null==e?s.call(this):e<0?this[e+this.length]:this[e]},pushStack:function(e){var t=S.merge(this.constructor(),e);return t.prevObject=this,t},each:function(e){return S.each(this,e)},map:function(n){return this.pushStack(S.map(this,function(e,t){return n.call(e,t,e)}))},slice:function(){return this.pushStack(s.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},even:function(){return this.pushStack(S.grep(this,function(e,t){return(t+1)%2}))},odd:function(){return this.pushStack(S.grep(this,function(e,t){return t%2}))},eq:function(e){var t=this.length,n=+e+(e<0?t:0);return this.pushStack(0<=n&&n<t?[this[n]]:[])},end:function(){return this.prevObject||this.constructor()},push:u,sort:t.sort,splice:t.splice},S.extend=S.fn.extend=function(){var e,t,n,r,i,o,a=arguments[0]||{},s=1,u=arguments.length,l=!1;for("boolean"==typeof a&&(l=a,a=arguments[s]||{},s++),"object"==typeof a||m(a)||(a={}),s===u&&(a=this,s--);s<u;s++)if(null!=(e=arguments[s]))for(t in e)r=e[t],"__proto__"!==t&&a!==r&&(l&&r&&(S.isPlainObject(r)||(i=Array.isArray(r)))?(n=a[t],o=i&&!Array.isArray(n)?[]:i||S.isPlainObject(n)?n:{},i=!1,a[t]=S.extend(l,o,r)):void 0!==r&&(a[t]=r));return a},S.extend({expando:"jQuery"+(f+Math.random()).replace(/\D/g,""),isReady:!0,error:function(e){throw new Error(e)},noop:function(){},isPlainObject:function(e){var t,n;return!(!e||"[object Object]"!==o.call(e))&&(!(t=r(e))||"function"==typeof(n=v.call(t,"constructor")&&t.constructor)&&a.call(n)===l)},isEmptyObject:function(e){var t;for(t in e)return!1;return!0},globalEval:function(e,t,n){b(e,{nonce:t&&t.nonce},n)},each:function(e,t){var n,r=0;if(p(e)){for(n=e.length;r<n;r++)if(!1===t.call(e[r],r,e[r]))break}else for(r in e)if(!1===t.call(e[r],r,e[r]))break;return e},makeArray:function(e,t){var n=t||[];return null!=e&&(p(Object(e))?S.merge(n,"string"==typeof e?[e]:e):u.call(n,e)),n},inArray:function(e,t,n){return null==t?-1:i.call(t,e,n)},merge:function(e,t){for(var n=+t.length,r=0,i=e.length;r<n;r++)e[i++]=t[r];return e.length=i,e},grep:function(e,t,n){for(var r=[],i=0,o=e.length,a=!n;i<o;i++)!t(e[i],i)!==a&&r.push(e[i]);return r},map:function(e,t,n){var r,i,o=0,a=[];if(p(e))for(r=e.length;o<r;o++)null!=(i=t(e[o],o,n))&&a.push(i);else for(o in e)null!=(i=t(e[o],o,n))&&a.push(i);return g(a)},guid:1,support:y}),"function"==typeof Symbol&&(S.fn[Symbol.iterator]=t[Symbol.iterator]),S.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),function(e,t){n["[object "+t+"]"]=t.toLowerCase()});var d=function(n){var e,d,b,o,i,h,f,g,w,u,l,T,C,a,E,v,s,c,y,S="sizzle"+1*new Date,p=n.document,k=0,r=0,m=ue(),x=ue(),A=ue(),N=ue(),j=function(e,t){return e===t&&(l=!0),0},D={}.hasOwnProperty,t=[],q=t.pop,L=t.push,H=t.push,O=t.slice,P=function(e,t){for(var n=0,r=e.length;n<r;n++)if(e[n]===t)return n;return-1},R="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",M="[\\x20\\t\\r\\n\\f]",I="(?:\\\\[\\da-fA-F]{1,6}"+M+"?|\\\\[^\\r\\n\\f]|[\\w-]|[^\0-\\x7f])+",W="\\["+M+"*("+I+")(?:"+M+"*([*^$|!~]?=)"+M+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+I+"))|)"+M+"*\\]",F=":("+I+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+W+")*)|.*)\\)|)",B=new RegExp(M+"+","g"),$=new RegExp("^"+M+"+|((?:^|[^\\\\])(?:\\\\.)*)"+M+"+$","g"),_=new RegExp("^"+M+"*,"+M+"*"),z=new RegExp("^"+M+"*([>+~]|"+M+")"+M+"*"),U=new RegExp(M+"|>"),X=new RegExp(F),V=new RegExp("^"+I+"$"),G={ID:new RegExp("^#("+I+")"),CLASS:new RegExp("^\\.("+I+")"),TAG:new RegExp("^("+I+"|[*])"),ATTR:new RegExp("^"+W),PSEUDO:new RegExp("^"+F),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+M+"*(even|odd|(([+-]|)(\\d*)n|)"+M+"*(?:([+-]|)"+M+"*(\\d+)|))"+M+"*\\)|)","i"),bool:new RegExp("^(?:"+R+")$","i"),needsContext:new RegExp("^"+M+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+M+"*((?:-\\d)?\\d*)"+M+"*\\)|)(?=[^-]|$)","i")},Y=/HTML$/i,Q=/^(?:input|select|textarea|button)$/i,J=/^h\d$/i,K=/^[^{]+\{\s*\[native \w/,Z=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ee=/[+~]/,te=new RegExp("\\\\[\\da-fA-F]{1,6}"+M+"?|\\\\([^\\r\\n\\f])","g"),ne=function(e,t){var n="0x"+e.slice(1)-65536;return t||(n<0?String.fromCharCode(n+65536):String.fromCharCode(n>>10|55296,1023&n|56320))},re=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,ie=function(e,t){return t?"\0"===e?"\ufffd":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e},oe=function(){T()},ae=be(function(e){return!0===e.disabled&&"fieldset"===e.nodeName.toLowerCase()},{dir:"parentNode",next:"legend"});try{H.apply(t=O.call(p.childNodes),p.childNodes),t[p.childNodes.length].nodeType}catch(e){H={apply:t.length?function(e,t){L.apply(e,O.call(t))}:function(e,t){var n=e.length,r=0;while(e[n++]=t[r++]);e.length=n-1}}}function se(t,e,n,r){var i,o,a,s,u,l,c,f=e&&e.ownerDocument,p=e?e.nodeType:9;if(n=n||[],"string"!=typeof t||!t||1!==p&&9!==p&&11!==p)return n;if(!r&&(T(e),e=e||C,E)){if(11!==p&&(u=Z.exec(t)))if(i=u[1]){if(9===p){if(!(a=e.getElementById(i)))return n;if(a.id===i)return n.push(a),n}else if(f&&(a=f.getElementById(i))&&y(e,a)&&a.id===i)return n.push(a),n}else{if(u[2])return H.apply(n,e.getElementsByTagName(t)),n;if((i=u[3])&&d.getElementsByClassName&&e.getElementsByClassName)return H.apply(n,e.getElementsByClassName(i)),n}if(d.qsa&&!N[t+" "]&&(!v||!v.test(t))&&(1!==p||"object"!==e.nodeName.toLowerCase())){if(c=t,f=e,1===p&&(U.test(t)||z.test(t))){(f=ee.test(t)&&ye(e.parentNode)||e)===e&&d.scope||((s=e.getAttribute("id"))?s=s.replace(re,ie):e.setAttribute("id",s=S)),o=(l=h(t)).length;while(o--)l[o]=(s?"#"+s:":scope")+" "+xe(l[o]);c=l.join(",")}try{return H.apply(n,f.querySelectorAll(c)),n}catch(e){N(t,!0)}finally{s===S&&e.removeAttribute("id")}}}return g(t.replace($,"$1"),e,n,r)}function ue(){var r=[];return function e(t,n){return r.push(t+" ")>b.cacheLength&&delete e[r.shift()],e[t+" "]=n}}function le(e){return e[S]=!0,e}function ce(e){var t=C.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function fe(e,t){var n=e.split("|"),r=n.length;while(r--)b.attrHandle[n[r]]=t}function pe(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(r)return r;if(n)while(n=n.nextSibling)if(n===t)return-1;return e?1:-1}function de(t){return function(e){return"input"===e.nodeName.toLowerCase()&&e.type===t}}function he(n){return function(e){var t=e.nodeName.toLowerCase();return("input"===t||"button"===t)&&e.type===n}}function ge(t){return function(e){return"form"in e?e.parentNode&&!1===e.disabled?"label"in e?"label"in e.parentNode?e.parentNode.disabled===t:e.disabled===t:e.isDisabled===t||e.isDisabled!==!t&&ae(e)===t:e.disabled===t:"label"in e&&e.disabled===t}}function ve(a){return le(function(o){return o=+o,le(function(e,t){var n,r=a([],e.length,o),i=r.length;while(i--)e[n=r[i]]&&(e[n]=!(t[n]=e[n]))})})}function ye(e){return e&&"undefined"!=typeof e.getElementsByTagName&&e}for(e in d=se.support={},i=se.isXML=function(e){var t=e&&e.namespaceURI,n=e&&(e.ownerDocument||e).documentElement;return!Y.test(t||n&&n.nodeName||"HTML")},T=se.setDocument=function(e){var t,n,r=e?e.ownerDocument||e:p;return r!=C&&9===r.nodeType&&r.documentElement&&(a=(C=r).documentElement,E=!i(C),p!=C&&(n=C.defaultView)&&n.top!==n&&(n.addEventListener?n.addEventListener("unload",oe,!1):n.attachEvent&&n.attachEvent("onunload",oe)),d.scope=ce(function(e){return a.appendChild(e).appendChild(C.createElement("div")),"undefined"!=typeof e.querySelectorAll&&!e.querySelectorAll(":scope fieldset div").length}),d.attributes=ce(function(e){return e.className="i",!e.getAttribute("className")}),d.getElementsByTagName=ce(function(e){return e.appendChild(C.createComment("")),!e.getElementsByTagName("*").length}),d.getElementsByClassName=K.test(C.getElementsByClassName),d.getById=ce(function(e){return a.appendChild(e).id=S,!C.getElementsByName||!C.getElementsByName(S).length}),d.getById?(b.filter.ID=function(e){var t=e.replace(te,ne);return function(e){return e.getAttribute("id")===t}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&E){var n=t.getElementById(e);return n?[n]:[]}}):(b.filter.ID=function(e){var n=e.replace(te,ne);return function(e){var t="undefined"!=typeof e.getAttributeNode&&e.getAttributeNode("id");return t&&t.value===n}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&E){var n,r,i,o=t.getElementById(e);if(o){if((n=o.getAttributeNode("id"))&&n.value===e)return[o];i=t.getElementsByName(e),r=0;while(o=i[r++])if((n=o.getAttributeNode("id"))&&n.value===e)return[o]}return[]}}),b.find.TAG=d.getElementsByTagName?function(e,t){return"undefined"!=typeof t.getElementsByTagName?t.getElementsByTagName(e):d.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if("*"===e){while(n=o[i++])1===n.nodeType&&r.push(n);return r}return o},b.find.CLASS=d.getElementsByClassName&&function(e,t){if("undefined"!=typeof t.getElementsByClassName&&E)return t.getElementsByClassName(e)},s=[],v=[],(d.qsa=K.test(C.querySelectorAll))&&(ce(function(e){var t;a.appendChild(e).innerHTML="<a id='"+S+"'></a><select id='"+S+"-\r\\' msallowcapture=''><option selected=''></option></select>",e.querySelectorAll("[msallowcapture^='']").length&&v.push("[*^$]="+M+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||v.push("\\["+M+"*(?:value|"+R+")"),e.querySelectorAll("[id~="+S+"-]").length||v.push("~="),(t=C.createElement("input")).setAttribute("name",""),e.appendChild(t),e.querySelectorAll("[name='']").length||v.push("\\["+M+"*name"+M+"*="+M+"*(?:''|\"\")"),e.querySelectorAll(":checked").length||v.push(":checked"),e.querySelectorAll("a#"+S+"+*").length||v.push(".#.+[+~]"),e.querySelectorAll("\\\f"),v.push("[\\r\\n\\f]")}),ce(function(e){e.innerHTML="<a href='' disabled='disabled'></a><select disabled='disabled'><option/></select>";var t=C.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&v.push("name"+M+"*[*^$|!~]?="),2!==e.querySelectorAll(":enabled").length&&v.push(":enabled",":disabled"),a.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&v.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),v.push(",.*:")})),(d.matchesSelector=K.test(c=a.matches||a.webkitMatchesSelector||a.mozMatchesSelector||a.oMatchesSelector||a.msMatchesSelector))&&ce(function(e){d.disconnectedMatch=c.call(e,"*"),c.call(e,"[s!='']:x"),s.push("!=",F)}),v=v.length&&new RegExp(v.join("|")),s=s.length&&new RegExp(s.join("|")),t=K.test(a.compareDocumentPosition),y=t||K.test(a.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)while(t=t.parentNode)if(t===e)return!0;return!1},j=t?function(e,t){if(e===t)return l=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n||(1&(n=(e.ownerDocument||e)==(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!d.sortDetached&&t.compareDocumentPosition(e)===n?e==C||e.ownerDocument==p&&y(p,e)?-1:t==C||t.ownerDocument==p&&y(p,t)?1:u?P(u,e)-P(u,t):0:4&n?-1:1)}:function(e,t){if(e===t)return l=!0,0;var n,r=0,i=e.parentNode,o=t.parentNode,a=[e],s=[t];if(!i||!o)return e==C?-1:t==C?1:i?-1:o?1:u?P(u,e)-P(u,t):0;if(i===o)return pe(e,t);n=e;while(n=n.parentNode)a.unshift(n);n=t;while(n=n.parentNode)s.unshift(n);while(a[r]===s[r])r++;return r?pe(a[r],s[r]):a[r]==p?-1:s[r]==p?1:0}),C},se.matches=function(e,t){return se(e,null,null,t)},se.matchesSelector=function(e,t){if(T(e),d.matchesSelector&&E&&!N[t+" "]&&(!s||!s.test(t))&&(!v||!v.test(t)))try{var n=c.call(e,t);if(n||d.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(e){N(t,!0)}return 0<se(t,C,null,[e]).length},se.contains=function(e,t){return(e.ownerDocument||e)!=C&&T(e),y(e,t)},se.attr=function(e,t){(e.ownerDocument||e)!=C&&T(e);var n=b.attrHandle[t.toLowerCase()],r=n&&D.call(b.attrHandle,t.toLowerCase())?n(e,t,!E):void 0;return void 0!==r?r:d.attributes||!E?e.getAttribute(t):(r=e.getAttributeNode(t))&&r.specified?r.value:null},se.escape=function(e){return(e+"").replace(re,ie)},se.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)},se.uniqueSort=function(e){var t,n=[],r=0,i=0;if(l=!d.detectDuplicates,u=!d.sortStable&&e.slice(0),e.sort(j),l){while(t=e[i++])t===e[i]&&(r=n.push(i));while(r--)e.splice(n[r],1)}return u=null,e},o=se.getText=function(e){var t,n="",r=0,i=e.nodeType;if(i){if(1===i||9===i||11===i){if("string"==typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n+=o(e)}else if(3===i||4===i)return e.nodeValue}else while(t=e[r++])n+=o(t);return n},(b=se.selectors={cacheLength:50,createPseudo:le,match:G,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(te,ne),e[3]=(e[3]||e[4]||e[5]||"").replace(te,ne),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||se.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&se.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return G.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&X.test(n)&&(t=h(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(te,ne).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=m[e+" "];return t||(t=new RegExp("(^|"+M+")"+e+"("+M+"|$)"))&&m(e,function(e){return t.test("string"==typeof e.className&&e.className||"undefined"!=typeof e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(n,r,i){return function(e){var t=se.attr(e,n);return null==t?"!="===r:!r||(t+="","="===r?t===i:"!="===r?t!==i:"^="===r?i&&0===t.indexOf(i):"*="===r?i&&-1<t.indexOf(i):"$="===r?i&&t.slice(-i.length)===i:"~="===r?-1<(" "+t.replace(B," ")+" ").indexOf(i):"|="===r&&(t===i||t.slice(0,i.length+1)===i+"-"))}},CHILD:function(h,e,t,g,v){var y="nth"!==h.slice(0,3),m="last"!==h.slice(-4),x="of-type"===e;return 1===g&&0===v?function(e){return!!e.parentNode}:function(e,t,n){var r,i,o,a,s,u,l=y!==m?"nextSibling":"previousSibling",c=e.parentNode,f=x&&e.nodeName.toLowerCase(),p=!n&&!x,d=!1;if(c){if(y){while(l){a=e;while(a=a[l])if(x?a.nodeName.toLowerCase()===f:1===a.nodeType)return!1;u=l="only"===h&&!u&&"nextSibling"}return!0}if(u=[m?c.firstChild:c.lastChild],m&&p){d=(s=(r=(i=(o=(a=c)[S]||(a[S]={}))[a.uniqueID]||(o[a.uniqueID]={}))[h]||[])[0]===k&&r[1])&&r[2],a=s&&c.childNodes[s];while(a=++s&&a&&a[l]||(d=s=0)||u.pop())if(1===a.nodeType&&++d&&a===e){i[h]=[k,s,d];break}}else if(p&&(d=s=(r=(i=(o=(a=e)[S]||(a[S]={}))[a.uniqueID]||(o[a.uniqueID]={}))[h]||[])[0]===k&&r[1]),!1===d)while(a=++s&&a&&a[l]||(d=s=0)||u.pop())if((x?a.nodeName.toLowerCase()===f:1===a.nodeType)&&++d&&(p&&((i=(o=a[S]||(a[S]={}))[a.uniqueID]||(o[a.uniqueID]={}))[h]=[k,d]),a===e))break;return(d-=v)===g||d%g==0&&0<=d/g}}},PSEUDO:function(e,o){var t,a=b.pseudos[e]||b.setFilters[e.toLowerCase()]||se.error("unsupported pseudo: "+e);return a[S]?a(o):1<a.length?(t=[e,e,"",o],b.setFilters.hasOwnProperty(e.toLowerCase())?le(function(e,t){var n,r=a(e,o),i=r.length;while(i--)e[n=P(e,r[i])]=!(t[n]=r[i])}):function(e){return a(e,0,t)}):a}},pseudos:{not:le(function(e){var r=[],i=[],s=f(e.replace($,"$1"));return s[S]?le(function(e,t,n,r){var i,o=s(e,null,r,[]),a=e.length;while(a--)(i=o[a])&&(e[a]=!(t[a]=i))}):function(e,t,n){return r[0]=e,s(r,null,n,i),r[0]=null,!i.pop()}}),has:le(function(t){return function(e){return 0<se(t,e).length}}),contains:le(function(t){return t=t.replace(te,ne),function(e){return-1<(e.textContent||o(e)).indexOf(t)}}),lang:le(function(n){return V.test(n||"")||se.error("unsupported lang: "+n),n=n.replace(te,ne).toLowerCase(),function(e){var t;do{if(t=E?e.lang:e.getAttribute("xml:lang")||e.getAttribute("lang"))return(t=t.toLowerCase())===n||0===t.indexOf(n+"-")}while((e=e.parentNode)&&1===e.nodeType);return!1}}),target:function(e){var t=n.location&&n.location.hash;return t&&t.slice(1)===e.id},root:function(e){return e===a},focus:function(e){return e===C.activeElement&&(!C.hasFocus||C.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},enabled:ge(!1),disabled:ge(!0),checked:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&!!e.checked||"option"===t&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,!0===e.selected},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeType<6)return!1;return!0},parent:function(e){return!b.pseudos.empty(e)},header:function(e){return J.test(e.nodeName)},input:function(e){return Q.test(e.nodeName)},button:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&"button"===e.type||"button"===t},text:function(e){var t;return"input"===e.nodeName.toLowerCase()&&"text"===e.type&&(null==(t=e.getAttribute("type"))||"text"===t.toLowerCase())},first:ve(function(){return[0]}),last:ve(function(e,t){return[t-1]}),eq:ve(function(e,t,n){return[n<0?n+t:n]}),even:ve(function(e,t){for(var n=0;n<t;n+=2)e.push(n);return e}),odd:ve(function(e,t){for(var n=1;n<t;n+=2)e.push(n);return e}),lt:ve(function(e,t,n){for(var r=n<0?n+t:t<n?t:n;0<=--r;)e.push(r);return e}),gt:ve(function(e,t,n){for(var r=n<0?n+t:n;++r<t;)e.push(r);return e})}}).pseudos.nth=b.pseudos.eq,{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})b.pseudos[e]=de(e);for(e in{submit:!0,reset:!0})b.pseudos[e]=he(e);function me(){}function xe(e){for(var t=0,n=e.length,r="";t<n;t++)r+=e[t].value;return r}function be(s,e,t){var u=e.dir,l=e.next,c=l||u,f=t&&"parentNode"===c,p=r++;return e.first?function(e,t,n){while(e=e[u])if(1===e.nodeType||f)return s(e,t,n);return!1}:function(e,t,n){var r,i,o,a=[k,p];if(n){while(e=e[u])if((1===e.nodeType||f)&&s(e,t,n))return!0}else while(e=e[u])if(1===e.nodeType||f)if(i=(o=e[S]||(e[S]={}))[e.uniqueID]||(o[e.uniqueID]={}),l&&l===e.nodeName.toLowerCase())e=e[u]||e;else{if((r=i[c])&&r[0]===k&&r[1]===p)return a[2]=r[2];if((i[c]=a)[2]=s(e,t,n))return!0}return!1}}function we(i){return 1<i.length?function(e,t,n){var r=i.length;while(r--)if(!i[r](e,t,n))return!1;return!0}:i[0]}function Te(e,t,n,r,i){for(var o,a=[],s=0,u=e.length,l=null!=t;s<u;s++)(o=e[s])&&(n&&!n(o,r,i)||(a.push(o),l&&t.push(s)));return a}function Ce(d,h,g,v,y,e){return v&&!v[S]&&(v=Ce(v)),y&&!y[S]&&(y=Ce(y,e)),le(function(e,t,n,r){var i,o,a,s=[],u=[],l=t.length,c=e||function(e,t,n){for(var r=0,i=t.length;r<i;r++)se(e,t[r],n);return n}(h||"*",n.nodeType?[n]:n,[]),f=!d||!e&&h?c:Te(c,s,d,n,r),p=g?y||(e?d:l||v)?[]:t:f;if(g&&g(f,p,n,r),v){i=Te(p,u),v(i,[],n,r),o=i.length;while(o--)(a=i[o])&&(p[u[o]]=!(f[u[o]]=a))}if(e){if(y||d){if(y){i=[],o=p.length;while(o--)(a=p[o])&&i.push(f[o]=a);y(null,p=[],i,r)}o=p.length;while(o--)(a=p[o])&&-1<(i=y?P(e,a):s[o])&&(e[i]=!(t[i]=a))}}else p=Te(p===t?p.splice(l,p.length):p),y?y(null,t,p,r):H.apply(t,p)})}function Ee(e){for(var i,t,n,r=e.length,o=b.relative[e[0].type],a=o||b.relative[" "],s=o?1:0,u=be(function(e){return e===i},a,!0),l=be(function(e){return-1<P(i,e)},a,!0),c=[function(e,t,n){var r=!o&&(n||t!==w)||((i=t).nodeType?u(e,t,n):l(e,t,n));return i=null,r}];s<r;s++)if(t=b.relative[e[s].type])c=[be(we(c),t)];else{if((t=b.filter[e[s].type].apply(null,e[s].matches))[S]){for(n=++s;n<r;n++)if(b.relative[e[n].type])break;return Ce(1<s&&we(c),1<s&&xe(e.slice(0,s-1).concat({value:" "===e[s-2].type?"*":""})).replace($,"$1"),t,s<n&&Ee(e.slice(s,n)),n<r&&Ee(e=e.slice(n)),n<r&&xe(e))}c.push(t)}return we(c)}return me.prototype=b.filters=b.pseudos,b.setFilters=new me,h=se.tokenize=function(e,t){var n,r,i,o,a,s,u,l=x[e+" "];if(l)return t?0:l.slice(0);a=e,s=[],u=b.preFilter;while(a){for(o in n&&!(r=_.exec(a))||(r&&(a=a.slice(r[0].length)||a),s.push(i=[])),n=!1,(r=z.exec(a))&&(n=r.shift(),i.push({value:n,type:r[0].replace($," ")}),a=a.slice(n.length)),b.filter)!(r=G[o].exec(a))||u[o]&&!(r=u[o](r))||(n=r.shift(),i.push({value:n,type:o,matches:r}),a=a.slice(n.length));if(!n)break}return t?a.length:a?se.error(e):x(e,s).slice(0)},f=se.compile=function(e,t){var n,v,y,m,x,r,i=[],o=[],a=A[e+" "];if(!a){t||(t=h(e)),n=t.length;while(n--)(a=Ee(t[n]))[S]?i.push(a):o.push(a);(a=A(e,(v=o,m=0<(y=i).length,x=0<v.length,r=function(e,t,n,r,i){var o,a,s,u=0,l="0",c=e&&[],f=[],p=w,d=e||x&&b.find.TAG("*",i),h=k+=null==p?1:Math.random()||.1,g=d.length;for(i&&(w=t==C||t||i);l!==g&&null!=(o=d[l]);l++){if(x&&o){a=0,t||o.ownerDocument==C||(T(o),n=!E);while(s=v[a++])if(s(o,t||C,n)){r.push(o);break}i&&(k=h)}m&&((o=!s&&o)&&u--,e&&c.push(o))}if(u+=l,m&&l!==u){a=0;while(s=y[a++])s(c,f,t,n);if(e){if(0<u)while(l--)c[l]||f[l]||(f[l]=q.call(r));f=Te(f)}H.apply(r,f),i&&!e&&0<f.length&&1<u+y.length&&se.uniqueSort(r)}return i&&(k=h,w=p),c},m?le(r):r))).selector=e}return a},g=se.select=function(e,t,n,r){var i,o,a,s,u,l="function"==typeof e&&e,c=!r&&h(e=l.selector||e);if(n=n||[],1===c.length){if(2<(o=c[0]=c[0].slice(0)).length&&"ID"===(a=o[0]).type&&9===t.nodeType&&E&&b.relative[o[1].type]){if(!(t=(b.find.ID(a.matches[0].replace(te,ne),t)||[])[0]))return n;l&&(t=t.parentNode),e=e.slice(o.shift().value.length)}i=G.needsContext.test(e)?0:o.length;while(i--){if(a=o[i],b.relative[s=a.type])break;if((u=b.find[s])&&(r=u(a.matches[0].replace(te,ne),ee.test(o[0].type)&&ye(t.parentNode)||t))){if(o.splice(i,1),!(e=r.length&&xe(o)))return H.apply(n,r),n;break}}}return(l||f(e,c))(r,t,!E,n,!t||ee.test(e)&&ye(t.parentNode)||t),n},d.sortStable=S.split("").sort(j).join("")===S,d.detectDuplicates=!!l,T(),d.sortDetached=ce(function(e){return 1&e.compareDocumentPosition(C.createElement("fieldset"))}),ce(function(e){return e.innerHTML="<a href='#'></a>","#"===e.firstChild.getAttribute("href")})||fe("type|href|height|width",function(e,t,n){if(!n)return e.getAttribute(t,"type"===t.toLowerCase()?1:2)}),d.attributes&&ce(function(e){return e.innerHTML="<input/>",e.firstChild.setAttribute("value",""),""===e.firstChild.getAttribute("value")})||fe("value",function(e,t,n){if(!n&&"input"===e.nodeName.toLowerCase())return e.defaultValue}),ce(function(e){return null==e.getAttribute("disabled")})||fe(R,function(e,t,n){var r;if(!n)return!0===e[t]?t.toLowerCase():(r=e.getAttributeNode(t))&&r.specified?r.value:null}),se}(C);S.find=d,S.expr=d.selectors,S.expr[":"]=S.expr.pseudos,S.uniqueSort=S.unique=d.uniqueSort,S.text=d.getText,S.isXMLDoc=d.isXML,S.contains=d.contains,S.escapeSelector=d.escape;var h=function(e,t,n){var r=[],i=void 0!==n;while((e=e[t])&&9!==e.nodeType)if(1===e.nodeType){if(i&&S(e).is(n))break;r.push(e)}return r},T=function(e,t){for(var n=[];e;e=e.nextSibling)1===e.nodeType&&e!==t&&n.push(e);return n},k=S.expr.match.needsContext;function A(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()}var N=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function j(e,n,r){return m(n)?S.grep(e,function(e,t){return!!n.call(e,t,e)!==r}):n.nodeType?S.grep(e,function(e){return e===n!==r}):"string"!=typeof n?S.grep(e,function(e){return-1<i.call(n,e)!==r}):S.filter(n,e,r)}S.filter=function(e,t,n){var r=t[0];return n&&(e=":not("+e+")"),1===t.length&&1===r.nodeType?S.find.matchesSelector(r,e)?[r]:[]:S.find.matches(e,S.grep(t,function(e){return 1===e.nodeType}))},S.fn.extend({find:function(e){var t,n,r=this.length,i=this;if("string"!=typeof e)return this.pushStack(S(e).filter(function(){for(t=0;t<r;t++)if(S.contains(i[t],this))return!0}));for(n=this.pushStack([]),t=0;t<r;t++)S.find(e,i[t],n);return 1<r?S.uniqueSort(n):n},filter:function(e){return this.pushStack(j(this,e||[],!1))},not:function(e){return this.pushStack(j(this,e||[],!0))},is:function(e){return!!j(this,"string"==typeof e&&k.test(e)?S(e):e||[],!1).length}});var D,q=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/;(S.fn.init=function(e,t,n){var r,i;if(!e)return this;if(n=n||D,"string"==typeof e){if(!(r="<"===e[0]&&">"===e[e.length-1]&&3<=e.length?[null,e,null]:q.exec(e))||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof S?t[0]:t,S.merge(this,S.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:E,!0)),N.test(r[1])&&S.isPlainObject(t))for(r in t)m(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return(i=E.getElementById(r[2]))&&(this[0]=i,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):m(e)?void 0!==n.ready?n.ready(e):e(S):S.makeArray(e,this)}).prototype=S.fn,D=S(E);var L=/^(?:parents|prev(?:Until|All))/,H={children:!0,contents:!0,next:!0,prev:!0};function O(e,t){while((e=e[t])&&1!==e.nodeType);return e}S.fn.extend({has:function(e){var t=S(e,this),n=t.length;return this.filter(function(){for(var e=0;e<n;e++)if(S.contains(this,t[e]))return!0})},closest:function(e,t){var n,r=0,i=this.length,o=[],a="string"!=typeof e&&S(e);if(!k.test(e))for(;r<i;r++)for(n=this[r];n&&n!==t;n=n.parentNode)if(n.nodeType<11&&(a?-1<a.index(n):1===n.nodeType&&S.find.matchesSelector(n,e))){o.push(n);break}return this.pushStack(1<o.length?S.uniqueSort(o):o)},index:function(e){return e?"string"==typeof e?i.call(S(e),this[0]):i.call(this,e.jquery?e[0]:e):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){return this.pushStack(S.uniqueSort(S.merge(this.get(),S(e,t))))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}}),S.each({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return h(e,"parentNode")},parentsUntil:function(e,t,n){return h(e,"parentNode",n)},next:function(e){return O(e,"nextSibling")},prev:function(e){return O(e,"previousSibling")},nextAll:function(e){return h(e,"nextSibling")},prevAll:function(e){return h(e,"previousSibling")},nextUntil:function(e,t,n){return h(e,"nextSibling",n)},prevUntil:function(e,t,n){return h(e,"previousSibling",n)},siblings:function(e){return T((e.parentNode||{}).firstChild,e)},children:function(e){return T(e.firstChild)},contents:function(e){return null!=e.contentDocument&&r(e.contentDocument)?e.contentDocument:(A(e,"template")&&(e=e.content||e),S.merge([],e.childNodes))}},function(r,i){S.fn[r]=function(e,t){var n=S.map(this,i,e);return"Until"!==r.slice(-5)&&(t=e),t&&"string"==typeof t&&(n=S.filter(t,n)),1<this.length&&(H[r]||S.uniqueSort(n),L.test(r)&&n.reverse()),this.pushStack(n)}});var P=/[^\x20\t\r\n\f]+/g;function R(e){return e}function M(e){throw e}function I(e,t,n,r){var i;try{e&&m(i=e.promise)?i.call(e).done(t).fail(n):e&&m(i=e.then)?i.call(e,t,n):t.apply(void 0,[e].slice(r))}catch(e){n.apply(void 0,[e])}}S.Callbacks=function(r){var e,n;r="string"==typeof r?(e=r,n={},S.each(e.match(P)||[],function(e,t){n[t]=!0}),n):S.extend({},r);var i,t,o,a,s=[],u=[],l=-1,c=function(){for(a=a||r.once,o=i=!0;u.length;l=-1){t=u.shift();while(++l<s.length)!1===s[l].apply(t[0],t[1])&&r.stopOnFalse&&(l=s.length,t=!1)}r.memory||(t=!1),i=!1,a&&(s=t?[]:"")},f={add:function(){return s&&(t&&!i&&(l=s.length-1,u.push(t)),function n(e){S.each(e,function(e,t){m(t)?r.unique&&f.has(t)||s.push(t):t&&t.length&&"string"!==w(t)&&n(t)})}(arguments),t&&!i&&c()),this},remove:function(){return S.each(arguments,function(e,t){var n;while(-1<(n=S.inArray(t,s,n)))s.splice(n,1),n<=l&&l--}),this},has:function(e){return e?-1<S.inArray(e,s):0<s.length},empty:function(){return s&&(s=[]),this},disable:function(){return a=u=[],s=t="",this},disabled:function(){return!s},lock:function(){return a=u=[],t||i||(s=t=""),this},locked:function(){return!!a},fireWith:function(e,t){return a||(t=[e,(t=t||[]).slice?t.slice():t],u.push(t),i||c()),this},fire:function(){return f.fireWith(this,arguments),this},fired:function(){return!!o}};return f},S.extend({Deferred:function(e){var o=[["notify","progress",S.Callbacks("memory"),S.Callbacks("memory"),2],["resolve","done",S.Callbacks("once memory"),S.Callbacks("once memory"),0,"resolved"],["reject","fail",S.Callbacks("once memory"),S.Callbacks("once memory"),1,"rejected"]],i="pending",a={state:function(){return i},always:function(){return s.done(arguments).fail(arguments),this},"catch":function(e){return a.then(null,e)},pipe:function(){var i=arguments;return S.Deferred(function(r){S.each(o,function(e,t){var n=m(i[t[4]])&&i[t[4]];s[t[1]](function(){var e=n&&n.apply(this,arguments);e&&m(e.promise)?e.promise().progress(r.notify).done(r.resolve).fail(r.reject):r[t[0]+"With"](this,n?[e]:arguments)})}),i=null}).promise()},then:function(t,n,r){var u=0;function l(i,o,a,s){return function(){var n=this,r=arguments,e=function(){var e,t;if(!(i<u)){if((e=a.apply(n,r))===o.promise())throw new TypeError("Thenable self-resolution");t=e&&("object"==typeof e||"function"==typeof e)&&e.then,m(t)?s?t.call(e,l(u,o,R,s),l(u,o,M,s)):(u++,t.call(e,l(u,o,R,s),l(u,o,M,s),l(u,o,R,o.notifyWith))):(a!==R&&(n=void 0,r=[e]),(s||o.resolveWith)(n,r))}},t=s?e:function(){try{e()}catch(e){S.Deferred.exceptionHook&&S.Deferred.exceptionHook(e,t.stackTrace),u<=i+1&&(a!==M&&(n=void 0,r=[e]),o.rejectWith(n,r))}};i?t():(S.Deferred.getStackHook&&(t.stackTrace=S.Deferred.getStackHook()),C.setTimeout(t))}}return S.Deferred(function(e){o[0][3].add(l(0,e,m(r)?r:R,e.notifyWith)),o[1][3].add(l(0,e,m(t)?t:R)),o[2][3].add(l(0,e,m(n)?n:M))}).promise()},promise:function(e){return null!=e?S.extend(e,a):a}},s={};return S.each(o,function(e,t){var n=t[2],r=t[5];a[t[1]]=n.add,r&&n.add(function(){i=r},o[3-e][2].disable,o[3-e][3].disable,o[0][2].lock,o[0][3].lock),n.add(t[3].fire),s[t[0]]=function(){return s[t[0]+"With"](this===s?void 0:this,arguments),this},s[t[0]+"With"]=n.fireWith}),a.promise(s),e&&e.call(s,s),s},when:function(e){var n=arguments.length,t=n,r=Array(t),i=s.call(arguments),o=S.Deferred(),a=function(t){return function(e){r[t]=this,i[t]=1<arguments.length?s.call(arguments):e,--n||o.resolveWith(r,i)}};if(n<=1&&(I(e,o.done(a(t)).resolve,o.reject,!n),"pending"===o.state()||m(i[t]&&i[t].then)))return o.then();while(t--)I(i[t],a(t),o.reject);return o.promise()}});var W=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;S.Deferred.exceptionHook=function(e,t){C.console&&C.console.warn&&e&&W.test(e.name)&&C.console.warn("jQuery.Deferred exception: "+e.message,e.stack,t)},S.readyException=function(e){C.setTimeout(function(){throw e})};var F=S.Deferred();function B(){E.removeEventListener("DOMContentLoaded",B),C.removeEventListener("load",B),S.ready()}S.fn.ready=function(e){return F.then(e)["catch"](function(e){S.readyException(e)}),this},S.extend({isReady:!1,readyWait:1,ready:function(e){(!0===e?--S.readyWait:S.isReady)||(S.isReady=!0)!==e&&0<--S.readyWait||F.resolveWith(E,[S])}}),S.ready.then=F.then,"complete"===E.readyState||"loading"!==E.readyState&&!E.documentElement.doScroll?C.setTimeout(S.ready):(E.addEventListener("DOMContentLoaded",B),C.addEventListener("load",B));var $=function(e,t,n,r,i,o,a){var s=0,u=e.length,l=null==n;if("object"===w(n))for(s in i=!0,n)$(e,t,s,n[s],!0,o,a);else if(void 0!==r&&(i=!0,m(r)||(a=!0),l&&(a?(t.call(e,r),t=null):(l=t,t=function(e,t,n){return l.call(S(e),n)})),t))for(;s<u;s++)t(e[s],n,a?r:r.call(e[s],s,t(e[s],n)));return i?e:l?t.call(e):u?t(e[0],n):o},_=/^-ms-/,z=/-([a-z])/g;function U(e,t){return t.toUpperCase()}function X(e){return e.replace(_,"ms-").replace(z,U)}var V=function(e){return 1===e.nodeType||9===e.nodeType||!+e.nodeType};function G(){this.expando=S.expando+G.uid++}G.uid=1,G.prototype={cache:function(e){var t=e[this.expando];return t||(t={},V(e)&&(e.nodeType?e[this.expando]=t:Object.defineProperty(e,this.expando,{value:t,configurable:!0}))),t},set:function(e,t,n){var r,i=this.cache(e);if("string"==typeof t)i[X(t)]=n;else for(r in t)i[X(r)]=t[r];return i},get:function(e,t){return void 0===t?this.cache(e):e[this.expando]&&e[this.expando][X(t)]},access:function(e,t,n){return void 0===t||t&&"string"==typeof t&&void 0===n?this.get(e,t):(this.set(e,t,n),void 0!==n?n:t)},remove:function(e,t){var n,r=e[this.expando];if(void 0!==r){if(void 0!==t){n=(t=Array.isArray(t)?t.map(X):(t=X(t))in r?[t]:t.match(P)||[]).length;while(n--)delete r[t[n]]}(void 0===t||S.isEmptyObject(r))&&(e.nodeType?e[this.expando]=void 0:delete e[this.expando])}},hasData:function(e){var t=e[this.expando];return void 0!==t&&!S.isEmptyObject(t)}};var Y=new G,Q=new G,J=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,K=/[A-Z]/g;function Z(e,t,n){var r,i;if(void 0===n&&1===e.nodeType)if(r="data-"+t.replace(K,"-$&").toLowerCase(),"string"==typeof(n=e.getAttribute(r))){try{n="true"===(i=n)||"false"!==i&&("null"===i?null:i===+i+""?+i:J.test(i)?JSON.parse(i):i)}catch(e){}Q.set(e,t,n)}else n=void 0;return n}S.extend({hasData:function(e){return Q.hasData(e)||Y.hasData(e)},data:function(e,t,n){return Q.access(e,t,n)},removeData:function(e,t){Q.remove(e,t)},_data:function(e,t,n){return Y.access(e,t,n)},_removeData:function(e,t){Y.remove(e,t)}}),S.fn.extend({data:function(n,e){var t,r,i,o=this[0],a=o&&o.attributes;if(void 0===n){if(this.length&&(i=Q.get(o),1===o.nodeType&&!Y.get(o,"hasDataAttrs"))){t=a.length;while(t--)a[t]&&0===(r=a[t].name).indexOf("data-")&&(r=X(r.slice(5)),Z(o,r,i[r]));Y.set(o,"hasDataAttrs",!0)}return i}return"object"==typeof n?this.each(function(){Q.set(this,n)}):$(this,function(e){var t;if(o&&void 0===e)return void 0!==(t=Q.get(o,n))?t:void 0!==(t=Z(o,n))?t:void 0;this.each(function(){Q.set(this,n,e)})},null,e,1<arguments.length,null,!0)},removeData:function(e){return this.each(function(){Q.remove(this,e)})}}),S.extend({queue:function(e,t,n){var r;if(e)return t=(t||"fx")+"queue",r=Y.get(e,t),n&&(!r||Array.isArray(n)?r=Y.access(e,t,S.makeArray(n)):r.push(n)),r||[]},dequeue:function(e,t){t=t||"fx";var n=S.queue(e,t),r=n.length,i=n.shift(),o=S._queueHooks(e,t);"inprogress"===i&&(i=n.shift(),r--),i&&("fx"===t&&n.unshift("inprogress"),delete o.stop,i.call(e,function(){S.dequeue(e,t)},o)),!r&&o&&o.empty.fire()},_queueHooks:function(e,t){var n=t+"queueHooks";return Y.get(e,n)||Y.access(e,n,{empty:S.Callbacks("once memory").add(function(){Y.remove(e,[t+"queue",n])})})}}),S.fn.extend({queue:function(t,n){var e=2;return"string"!=typeof t&&(n=t,t="fx",e--),arguments.length<e?S.queue(this[0],t):void 0===n?this:this.each(function(){var e=S.queue(this,t,n);S._queueHooks(this,t),"fx"===t&&"inprogress"!==e[0]&&S.dequeue(this,t)})},dequeue:function(e){return this.each(function(){S.dequeue(this,e)})},clearQueue:function(e){return this.queue(e||"fx",[])},promise:function(e,t){var n,r=1,i=S.Deferred(),o=this,a=this.length,s=function(){--r||i.resolveWith(o,[o])};"string"!=typeof e&&(t=e,e=void 0),e=e||"fx";while(a--)(n=Y.get(o[a],e+"queueHooks"))&&n.empty&&(r++,n.empty.add(s));return s(),i.promise(t)}});var ee=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,te=new RegExp("^(?:([+-])=|)("+ee+")([a-z%]*)$","i"),ne=["Top","Right","Bottom","Left"],re=E.documentElement,ie=function(e){return S.contains(e.ownerDocument,e)},oe={composed:!0};re.getRootNode&&(ie=function(e){return S.contains(e.ownerDocument,e)||e.getRootNode(oe)===e.ownerDocument});var ae=function(e,t){return"none"===(e=t||e).style.display||""===e.style.display&&ie(e)&&"none"===S.css(e,"display")};function se(e,t,n,r){var i,o,a=20,s=r?function(){return r.cur()}:function(){return S.css(e,t,"")},u=s(),l=n&&n[3]||(S.cssNumber[t]?"":"px"),c=e.nodeType&&(S.cssNumber[t]||"px"!==l&&+u)&&te.exec(S.css(e,t));if(c&&c[3]!==l){u/=2,l=l||c[3],c=+u||1;while(a--)S.style(e,t,c+l),(1-o)*(1-(o=s()/u||.5))<=0&&(a=0),c/=o;c*=2,S.style(e,t,c+l),n=n||[]}return n&&(c=+c||+u||0,i=n[1]?c+(n[1]+1)*n[2]:+n[2],r&&(r.unit=l,r.start=c,r.end=i)),i}var ue={};function le(e,t){for(var n,r,i,o,a,s,u,l=[],c=0,f=e.length;c<f;c++)(r=e[c]).style&&(n=r.style.display,t?("none"===n&&(l[c]=Y.get(r,"display")||null,l[c]||(r.style.display="")),""===r.style.display&&ae(r)&&(l[c]=(u=a=o=void 0,a=(i=r).ownerDocument,s=i.nodeName,(u=ue[s])||(o=a.body.appendChild(a.createElement(s)),u=S.css(o,"display"),o.parentNode.removeChild(o),"none"===u&&(u="block"),ue[s]=u)))):"none"!==n&&(l[c]="none",Y.set(r,"display",n)));for(c=0;c<f;c++)null!=l[c]&&(e[c].style.display=l[c]);return e}S.fn.extend({show:function(){return le(this,!0)},hide:function(){return le(this)},toggle:function(e){return"boolean"==typeof e?e?this.show():this.hide():this.each(function(){ae(this)?S(this).show():S(this).hide()})}});var ce,fe,pe=/^(?:checkbox|radio)$/i,de=/<([a-z][^\/\0>\x20\t\r\n\f]*)/i,he=/^$|^module$|\/(?:java|ecma)script/i;ce=E.createDocumentFragment().appendChild(E.createElement("div")),(fe=E.createElement("input")).setAttribute("type","radio"),fe.setAttribute("checked","checked"),fe.setAttribute("name","t"),ce.appendChild(fe),y.checkClone=ce.cloneNode(!0).cloneNode(!0).lastChild.checked,ce.innerHTML="<textarea>x</textarea>",y.noCloneChecked=!!ce.cloneNode(!0).lastChild.defaultValue,ce.innerHTML="<option></option>",y.option=!!ce.lastChild;var ge={thead:[1,"<table>","</table>"],col:[2,"<table><colgroup>","</colgroup></table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],_default:[0,"",""]};function ve(e,t){var n;return n="undefined"!=typeof e.getElementsByTagName?e.getElementsByTagName(t||"*"):"undefined"!=typeof e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&A(e,t)?S.merge([e],n):n}function ye(e,t){for(var n=0,r=e.length;n<r;n++)Y.set(e[n],"globalEval",!t||Y.get(t[n],"globalEval"))}ge.tbody=ge.tfoot=ge.colgroup=ge.caption=ge.thead,ge.th=ge.td,y.option||(ge.optgroup=ge.option=[1,"<select multiple='multiple'>","</select>"]);var me=/<|&#?\w+;/;function xe(e,t,n,r,i){for(var o,a,s,u,l,c,f=t.createDocumentFragment(),p=[],d=0,h=e.length;d<h;d++)if((o=e[d])||0===o)if("object"===w(o))S.merge(p,o.nodeType?[o]:o);else if(me.test(o)){a=a||f.appendChild(t.createElement("div")),s=(de.exec(o)||["",""])[1].toLowerCase(),u=ge[s]||ge._default,a.innerHTML=u[1]+S.htmlPrefilter(o)+u[2],c=u[0];while(c--)a=a.lastChild;S.merge(p,a.childNodes),(a=f.firstChild).textContent=""}else p.push(t.createTextNode(o));f.textContent="",d=0;while(o=p[d++])if(r&&-1<S.inArray(o,r))i&&i.push(o);else if(l=ie(o),a=ve(f.appendChild(o),"script"),l&&ye(a),n){c=0;while(o=a[c++])he.test(o.type||"")&&n.push(o)}return f}var be=/^([^.]*)(?:\.(.+)|)/;function we(){return!0}function Te(){return!1}function Ce(e,t){return e===function(){try{return E.activeElement}catch(e){}}()==("focus"===t)}function Ee(e,t,n,r,i,o){var a,s;if("object"==typeof t){for(s in"string"!=typeof n&&(r=r||n,n=void 0),t)Ee(e,s,n,r,t[s],o);return e}if(null==r&&null==i?(i=n,r=n=void 0):null==i&&("string"==typeof n?(i=r,r=void 0):(i=r,r=n,n=void 0)),!1===i)i=Te;else if(!i)return e;return 1===o&&(a=i,(i=function(e){return S().off(e),a.apply(this,arguments)}).guid=a.guid||(a.guid=S.guid++)),e.each(function(){S.event.add(this,t,i,r,n)})}function Se(e,i,o){o?(Y.set(e,i,!1),S.event.add(e,i,{namespace:!1,handler:function(e){var t,n,r=Y.get(this,i);if(1&e.isTrigger&&this[i]){if(r.length)(S.event.special[i]||{}).delegateType&&e.stopPropagation();else if(r=s.call(arguments),Y.set(this,i,r),t=o(this,i),this[i](),r!==(n=Y.get(this,i))||t?Y.set(this,i,!1):n={},r!==n)return e.stopImmediatePropagation(),e.preventDefault(),n&&n.value}else r.length&&(Y.set(this,i,{value:S.event.trigger(S.extend(r[0],S.Event.prototype),r.slice(1),this)}),e.stopImmediatePropagation())}})):void 0===Y.get(e,i)&&S.event.add(e,i,we)}S.event={global:{},add:function(t,e,n,r,i){var o,a,s,u,l,c,f,p,d,h,g,v=Y.get(t);if(V(t)){n.handler&&(n=(o=n).handler,i=o.selector),i&&S.find.matchesSelector(re,i),n.guid||(n.guid=S.guid++),(u=v.events)||(u=v.events=Object.create(null)),(a=v.handle)||(a=v.handle=function(e){return"undefined"!=typeof S&&S.event.triggered!==e.type?S.event.dispatch.apply(t,arguments):void 0}),l=(e=(e||"").match(P)||[""]).length;while(l--)d=g=(s=be.exec(e[l])||[])[1],h=(s[2]||"").split(".").sort(),d&&(f=S.event.special[d]||{},d=(i?f.delegateType:f.bindType)||d,f=S.event.special[d]||{},c=S.extend({type:d,origType:g,data:r,handler:n,guid:n.guid,selector:i,needsContext:i&&S.expr.match.needsContext.test(i),namespace:h.join(".")},o),(p=u[d])||((p=u[d]=[]).delegateCount=0,f.setup&&!1!==f.setup.call(t,r,h,a)||t.addEventListener&&t.addEventListener(d,a)),f.add&&(f.add.call(t,c),c.handler.guid||(c.handler.guid=n.guid)),i?p.splice(p.delegateCount++,0,c):p.push(c),S.event.global[d]=!0)}},remove:function(e,t,n,r,i){var o,a,s,u,l,c,f,p,d,h,g,v=Y.hasData(e)&&Y.get(e);if(v&&(u=v.events)){l=(t=(t||"").match(P)||[""]).length;while(l--)if(d=g=(s=be.exec(t[l])||[])[1],h=(s[2]||"").split(".").sort(),d){f=S.event.special[d]||{},p=u[d=(r?f.delegateType:f.bindType)||d]||[],s=s[2]&&new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"),a=o=p.length;while(o--)c=p[o],!i&&g!==c.origType||n&&n.guid!==c.guid||s&&!s.test(c.namespace)||r&&r!==c.selector&&("**"!==r||!c.selector)||(p.splice(o,1),c.selector&&p.delegateCount--,f.remove&&f.remove.call(e,c));a&&!p.length&&(f.teardown&&!1!==f.teardown.call(e,h,v.handle)||S.removeEvent(e,d,v.handle),delete u[d])}else for(d in u)S.event.remove(e,d+t[l],n,r,!0);S.isEmptyObject(u)&&Y.remove(e,"handle events")}},dispatch:function(e){var t,n,r,i,o,a,s=new Array(arguments.length),u=S.event.fix(e),l=(Y.get(this,"events")||Object.create(null))[u.type]||[],c=S.event.special[u.type]||{};for(s[0]=u,t=1;t<arguments.length;t++)s[t]=arguments[t];if(u.delegateTarget=this,!c.preDispatch||!1!==c.preDispatch.call(this,u)){a=S.event.handlers.call(this,u,l),t=0;while((i=a[t++])&&!u.isPropagationStopped()){u.currentTarget=i.elem,n=0;while((o=i.handlers[n++])&&!u.isImmediatePropagationStopped())u.rnamespace&&!1!==o.namespace&&!u.rnamespace.test(o.namespace)||(u.handleObj=o,u.data=o.data,void 0!==(r=((S.event.special[o.origType]||{}).handle||o.handler).apply(i.elem,s))&&!1===(u.result=r)&&(u.preventDefault(),u.stopPropagation()))}return c.postDispatch&&c.postDispatch.call(this,u),u.result}},handlers:function(e,t){var n,r,i,o,a,s=[],u=t.delegateCount,l=e.target;if(u&&l.nodeType&&!("click"===e.type&&1<=e.button))for(;l!==this;l=l.parentNode||this)if(1===l.nodeType&&("click"!==e.type||!0!==l.disabled)){for(o=[],a={},n=0;n<u;n++)void 0===a[i=(r=t[n]).selector+" "]&&(a[i]=r.needsContext?-1<S(i,this).index(l):S.find(i,this,null,[l]).length),a[i]&&o.push(r);o.length&&s.push({elem:l,handlers:o})}return l=this,u<t.length&&s.push({elem:l,handlers:t.slice(u)}),s},addProp:function(t,e){Object.defineProperty(S.Event.prototype,t,{enumerable:!0,configurable:!0,get:m(e)?function(){if(this.originalEvent)return e(this.originalEvent)}:function(){if(this.originalEvent)return this.originalEvent[t]},set:function(e){Object.defineProperty(this,t,{enumerable:!0,configurable:!0,writable:!0,value:e})}})},fix:function(e){return e[S.expando]?e:new S.Event(e)},special:{load:{noBubble:!0},click:{setup:function(e){var t=this||e;return pe.test(t.type)&&t.click&&A(t,"input")&&Se(t,"click",we),!1},trigger:function(e){var t=this||e;return pe.test(t.type)&&t.click&&A(t,"input")&&Se(t,"click"),!0},_default:function(e){var t=e.target;return pe.test(t.type)&&t.click&&A(t,"input")&&Y.get(t,"click")||A(t,"a")}},beforeunload:{postDispatch:function(e){void 0!==e.result&&e.originalEvent&&(e.originalEvent.returnValue=e.result)}}}},S.removeEvent=function(e,t,n){e.removeEventListener&&e.removeEventListener(t,n)},S.Event=function(e,t){if(!(this instanceof S.Event))return new S.Event(e,t);e&&e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||void 0===e.defaultPrevented&&!1===e.returnValue?we:Te,this.target=e.target&&3===e.target.nodeType?e.target.parentNode:e.target,this.currentTarget=e.currentTarget,this.relatedTarget=e.relatedTarget):this.type=e,t&&S.extend(this,t),this.timeStamp=e&&e.timeStamp||Date.now(),this[S.expando]=!0},S.Event.prototype={constructor:S.Event,isDefaultPrevented:Te,isPropagationStopped:Te,isImmediatePropagationStopped:Te,isSimulated:!1,preventDefault:function(){var e=this.originalEvent;this.isDefaultPrevented=we,e&&!this.isSimulated&&e.preventDefault()},stopPropagation:function(){var e=this.originalEvent;this.isPropagationStopped=we,e&&!this.isSimulated&&e.stopPropagation()},stopImmediatePropagation:function(){var e=this.originalEvent;this.isImmediatePropagationStopped=we,e&&!this.isSimulated&&e.stopImmediatePropagation(),this.stopPropagation()}},S.each({altKey:!0,bubbles:!0,cancelable:!0,changedTouches:!0,ctrlKey:!0,detail:!0,eventPhase:!0,metaKey:!0,pageX:!0,pageY:!0,shiftKey:!0,view:!0,"char":!0,code:!0,charCode:!0,key:!0,keyCode:!0,button:!0,buttons:!0,clientX:!0,clientY:!0,offsetX:!0,offsetY:!0,pointerId:!0,pointerType:!0,screenX:!0,screenY:!0,targetTouches:!0,toElement:!0,touches:!0,which:!0},S.event.addProp),S.each({focus:"focusin",blur:"focusout"},function(e,t){S.event.special[e]={setup:function(){return Se(this,e,Ce),!1},trigger:function(){return Se(this,e),!0},_default:function(){return!0},delegateType:t}}),S.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},function(e,i){S.event.special[e]={delegateType:i,bindType:i,handle:function(e){var t,n=e.relatedTarget,r=e.handleObj;return n&&(n===this||S.contains(this,n))||(e.type=r.origType,t=r.handler.apply(this,arguments),e.type=i),t}}}),S.fn.extend({on:function(e,t,n,r){return Ee(this,e,t,n,r)},one:function(e,t,n,r){return Ee(this,e,t,n,r,1)},off:function(e,t,n){var r,i;if(e&&e.preventDefault&&e.handleObj)return r=e.handleObj,S(e.delegateTarget).off(r.namespace?r.origType+"."+r.namespace:r.origType,r.selector,r.handler),this;if("object"==typeof e){for(i in e)this.off(i,t,e[i]);return this}return!1!==t&&"function"!=typeof t||(n=t,t=void 0),!1===n&&(n=Te),this.each(function(){S.event.remove(this,e,n,t)})}});var ke=/<script|<style|<link/i,Ae=/checked\s*(?:[^=]|=\s*.checked.)/i,Ne=/^\s*<!(?:\[CDATA\[|--)|(?:\]\]|--)>\s*$/g;function je(e,t){return A(e,"table")&&A(11!==t.nodeType?t:t.firstChild,"tr")&&S(e).children("tbody")[0]||e}function De(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function qe(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function Le(e,t){var n,r,i,o,a,s;if(1===t.nodeType){if(Y.hasData(e)&&(s=Y.get(e).events))for(i in Y.remove(t,"handle events"),s)for(n=0,r=s[i].length;n<r;n++)S.event.add(t,i,s[i][n]);Q.hasData(e)&&(o=Q.access(e),a=S.extend({},o),Q.set(t,a))}}function He(n,r,i,o){r=g(r);var e,t,a,s,u,l,c=0,f=n.length,p=f-1,d=r[0],h=m(d);if(h||1<f&&"string"==typeof d&&!y.checkClone&&Ae.test(d))return n.each(function(e){var t=n.eq(e);h&&(r[0]=d.call(this,e,t.html())),He(t,r,i,o)});if(f&&(t=(e=xe(r,n[0].ownerDocument,!1,n,o)).firstChild,1===e.childNodes.length&&(e=t),t||o)){for(s=(a=S.map(ve(e,"script"),De)).length;c<f;c++)u=e,c!==p&&(u=S.clone(u,!0,!0),s&&S.merge(a,ve(u,"script"))),i.call(n[c],u,c);if(s)for(l=a[a.length-1].ownerDocument,S.map(a,qe),c=0;c<s;c++)u=a[c],he.test(u.type||"")&&!Y.access(u,"globalEval")&&S.contains(l,u)&&(u.src&&"module"!==(u.type||"").toLowerCase()?S._evalUrl&&!u.noModule&&S._evalUrl(u.src,{nonce:u.nonce||u.getAttribute("nonce")},l):b(u.textContent.replace(Ne,""),u,l))}return n}function Oe(e,t,n){for(var r,i=t?S.filter(t,e):e,o=0;null!=(r=i[o]);o++)n||1!==r.nodeType||S.cleanData(ve(r)),r.parentNode&&(n&&ie(r)&&ye(ve(r,"script")),r.parentNode.removeChild(r));return e}S.extend({htmlPrefilter:function(e){return e},clone:function(e,t,n){var r,i,o,a,s,u,l,c=e.cloneNode(!0),f=ie(e);if(!(y.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||S.isXMLDoc(e)))for(a=ve(c),r=0,i=(o=ve(e)).length;r<i;r++)s=o[r],u=a[r],void 0,"input"===(l=u.nodeName.toLowerCase())&&pe.test(s.type)?u.checked=s.checked:"input"!==l&&"textarea"!==l||(u.defaultValue=s.defaultValue);if(t)if(n)for(o=o||ve(e),a=a||ve(c),r=0,i=o.length;r<i;r++)Le(o[r],a[r]);else Le(e,c);return 0<(a=ve(c,"script")).length&&ye(a,!f&&ve(e,"script")),c},cleanData:function(e){for(var t,n,r,i=S.event.special,o=0;void 0!==(n=e[o]);o++)if(V(n)){if(t=n[Y.expando]){if(t.events)for(r in t.events)i[r]?S.event.remove(n,r):S.removeEvent(n,r,t.handle);n[Y.expando]=void 0}n[Q.expando]&&(n[Q.expando]=void 0)}}}),S.fn.extend({detach:function(e){return Oe(this,e,!0)},remove:function(e){return Oe(this,e)},text:function(e){return $(this,function(e){return void 0===e?S.text(this):this.empty().each(function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=e)})},null,e,arguments.length)},append:function(){return He(this,arguments,function(e){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||je(this,e).appendChild(e)})},prepend:function(){return He(this,arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=je(this,e);t.insertBefore(e,t.firstChild)}})},before:function(){return He(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this)})},after:function(){return He(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)})},empty:function(){for(var e,t=0;null!=(e=this[t]);t++)1===e.nodeType&&(S.cleanData(ve(e,!1)),e.textContent="");return this},clone:function(e,t){return e=null!=e&&e,t=null==t?e:t,this.map(function(){return S.clone(this,e,t)})},html:function(e){return $(this,function(e){var t=this[0]||{},n=0,r=this.length;if(void 0===e&&1===t.nodeType)return t.innerHTML;if("string"==typeof e&&!ke.test(e)&&!ge[(de.exec(e)||["",""])[1].toLowerCase()]){e=S.htmlPrefilter(e);try{for(;n<r;n++)1===(t=this[n]||{}).nodeType&&(S.cleanData(ve(t,!1)),t.innerHTML=e);t=0}catch(e){}}t&&this.empty().append(e)},null,e,arguments.length)},replaceWith:function(){var n=[];return He(this,arguments,function(e){var t=this.parentNode;S.inArray(this,n)<0&&(S.cleanData(ve(this)),t&&t.replaceChild(e,this))},n)}}),S.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(e,a){S.fn[e]=function(e){for(var t,n=[],r=S(e),i=r.length-1,o=0;o<=i;o++)t=o===i?this:this.clone(!0),S(r[o])[a](t),u.apply(n,t.get());return this.pushStack(n)}});var Pe=new RegExp("^("+ee+")(?!px)[a-z%]+$","i"),Re=function(e){var t=e.ownerDocument.defaultView;return t&&t.opener||(t=C),t.getComputedStyle(e)},Me=function(e,t,n){var r,i,o={};for(i in t)o[i]=e.style[i],e.style[i]=t[i];for(i in r=n.call(e),t)e.style[i]=o[i];return r},Ie=new RegExp(ne.join("|"),"i");function We(e,t,n){var r,i,o,a,s=e.style;return(n=n||Re(e))&&(""!==(a=n.getPropertyValue(t)||n[t])||ie(e)||(a=S.style(e,t)),!y.pixelBoxStyles()&&Pe.test(a)&&Ie.test(t)&&(r=s.width,i=s.minWidth,o=s.maxWidth,s.minWidth=s.maxWidth=s.width=a,a=n.width,s.width=r,s.minWidth=i,s.maxWidth=o)),void 0!==a?a+"":a}function Fe(e,t){return{get:function(){if(!e())return(this.get=t).apply(this,arguments);delete this.get}}}!function(){function e(){if(l){u.style.cssText="position:absolute;left:-11111px;width:60px;margin-top:1px;padding:0;border:0",l.style.cssText="position:relative;display:block;box-sizing:border-box;overflow:scroll;margin:auto;border:1px;padding:1px;width:60%;top:1%",re.appendChild(u).appendChild(l);var e=C.getComputedStyle(l);n="1%"!==e.top,s=12===t(e.marginLeft),l.style.right="60%",o=36===t(e.right),r=36===t(e.width),l.style.position="absolute",i=12===t(l.offsetWidth/3),re.removeChild(u),l=null}}function t(e){return Math.round(parseFloat(e))}var n,r,i,o,a,s,u=E.createElement("div"),l=E.createElement("div");l.style&&(l.style.backgroundClip="content-box",l.cloneNode(!0).style.backgroundClip="",y.clearCloneStyle="content-box"===l.style.backgroundClip,S.extend(y,{boxSizingReliable:function(){return e(),r},pixelBoxStyles:function(){return e(),o},pixelPosition:function(){return e(),n},reliableMarginLeft:function(){return e(),s},scrollboxSize:function(){return e(),i},reliableTrDimensions:function(){var e,t,n,r;return null==a&&(e=E.createElement("table"),t=E.createElement("tr"),n=E.createElement("div"),e.style.cssText="position:absolute;left:-11111px;border-collapse:separate",t.style.cssText="border:1px solid",t.style.height="1px",n.style.height="9px",n.style.display="block",re.appendChild(e).appendChild(t).appendChild(n),r=C.getComputedStyle(t),a=parseInt(r.height,10)+parseInt(r.borderTopWidth,10)+parseInt(r.borderBottomWidth,10)===t.offsetHeight,re.removeChild(e)),a}}))}();var Be=["Webkit","Moz","ms"],$e=E.createElement("div").style,_e={};function ze(e){var t=S.cssProps[e]||_e[e];return t||(e in $e?e:_e[e]=function(e){var t=e[0].toUpperCase()+e.slice(1),n=Be.length;while(n--)if((e=Be[n]+t)in $e)return e}(e)||e)}var Ue=/^(none|table(?!-c[ea]).+)/,Xe=/^--/,Ve={position:"absolute",visibility:"hidden",display:"block"},Ge={letterSpacing:"0",fontWeight:"400"};function Ye(e,t,n){var r=te.exec(t);return r?Math.max(0,r[2]-(n||0))+(r[3]||"px"):t}function Qe(e,t,n,r,i,o){var a="width"===t?1:0,s=0,u=0;if(n===(r?"border":"content"))return 0;for(;a<4;a+=2)"margin"===n&&(u+=S.css(e,n+ne[a],!0,i)),r?("content"===n&&(u-=S.css(e,"padding"+ne[a],!0,i)),"margin"!==n&&(u-=S.css(e,"border"+ne[a]+"Width",!0,i))):(u+=S.css(e,"padding"+ne[a],!0,i),"padding"!==n?u+=S.css(e,"border"+ne[a]+"Width",!0,i):s+=S.css(e,"border"+ne[a]+"Width",!0,i));return!r&&0<=o&&(u+=Math.max(0,Math.ceil(e["offset"+t[0].toUpperCase()+t.slice(1)]-o-u-s-.5))||0),u}function Je(e,t,n){var r=Re(e),i=(!y.boxSizingReliable()||n)&&"border-box"===S.css(e,"boxSizing",!1,r),o=i,a=We(e,t,r),s="offset"+t[0].toUpperCase()+t.slice(1);if(Pe.test(a)){if(!n)return a;a="auto"}return(!y.boxSizingReliable()&&i||!y.reliableTrDimensions()&&A(e,"tr")||"auto"===a||!parseFloat(a)&&"inline"===S.css(e,"display",!1,r))&&e.getClientRects().length&&(i="border-box"===S.css(e,"boxSizing",!1,r),(o=s in e)&&(a=e[s])),(a=parseFloat(a)||0)+Qe(e,t,n||(i?"border":"content"),o,r,a)+"px"}function Ke(e,t,n,r,i){return new Ke.prototype.init(e,t,n,r,i)}S.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=We(e,"opacity");return""===n?"1":n}}}},cssNumber:{animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,gridArea:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnStart:!0,gridRow:!0,gridRowEnd:!0,gridRowStart:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{},style:function(e,t,n,r){if(e&&3!==e.nodeType&&8!==e.nodeType&&e.style){var i,o,a,s=X(t),u=Xe.test(t),l=e.style;if(u||(t=ze(s)),a=S.cssHooks[t]||S.cssHooks[s],void 0===n)return a&&"get"in a&&void 0!==(i=a.get(e,!1,r))?i:l[t];"string"===(o=typeof n)&&(i=te.exec(n))&&i[1]&&(n=se(e,t,i),o="number"),null!=n&&n==n&&("number"!==o||u||(n+=i&&i[3]||(S.cssNumber[s]?"":"px")),y.clearCloneStyle||""!==n||0!==t.indexOf("background")||(l[t]="inherit"),a&&"set"in a&&void 0===(n=a.set(e,n,r))||(u?l.setProperty(t,n):l[t]=n))}},css:function(e,t,n,r){var i,o,a,s=X(t);return Xe.test(t)||(t=ze(s)),(a=S.cssHooks[t]||S.cssHooks[s])&&"get"in a&&(i=a.get(e,!0,n)),void 0===i&&(i=We(e,t,r)),"normal"===i&&t in Ge&&(i=Ge[t]),""===n||n?(o=parseFloat(i),!0===n||isFinite(o)?o||0:i):i}}),S.each(["height","width"],function(e,u){S.cssHooks[u]={get:function(e,t,n){if(t)return!Ue.test(S.css(e,"display"))||e.getClientRects().length&&e.getBoundingClientRect().width?Je(e,u,n):Me(e,Ve,function(){return Je(e,u,n)})},set:function(e,t,n){var r,i=Re(e),o=!y.scrollboxSize()&&"absolute"===i.position,a=(o||n)&&"border-box"===S.css(e,"boxSizing",!1,i),s=n?Qe(e,u,n,a,i):0;return a&&o&&(s-=Math.ceil(e["offset"+u[0].toUpperCase()+u.slice(1)]-parseFloat(i[u])-Qe(e,u,"border",!1,i)-.5)),s&&(r=te.exec(t))&&"px"!==(r[3]||"px")&&(e.style[u]=t,t=S.css(e,u)),Ye(0,t,s)}}}),S.cssHooks.marginLeft=Fe(y.reliableMarginLeft,function(e,t){if(t)return(parseFloat(We(e,"marginLeft"))||e.getBoundingClientRect().left-Me(e,{marginLeft:0},function(){return e.getBoundingClientRect().left}))+"px"}),S.each({margin:"",padding:"",border:"Width"},function(i,o){S.cssHooks[i+o]={expand:function(e){for(var t=0,n={},r="string"==typeof e?e.split(" "):[e];t<4;t++)n[i+ne[t]+o]=r[t]||r[t-2]||r[0];return n}},"margin"!==i&&(S.cssHooks[i+o].set=Ye)}),S.fn.extend({css:function(e,t){return $(this,function(e,t,n){var r,i,o={},a=0;if(Array.isArray(t)){for(r=Re(e),i=t.length;a<i;a++)o[t[a]]=S.css(e,t[a],!1,r);return o}return void 0!==n?S.style(e,t,n):S.css(e,t)},e,t,1<arguments.length)}}),((S.Tween=Ke).prototype={constructor:Ke,init:function(e,t,n,r,i,o){this.elem=e,this.prop=n,this.easing=i||S.easing._default,this.options=t,this.start=this.now=this.cur(),this.end=r,this.unit=o||(S.cssNumber[n]?"":"px")},cur:function(){var e=Ke.propHooks[this.prop];return e&&e.get?e.get(this):Ke.propHooks._default.get(this)},run:function(e){var t,n=Ke.propHooks[this.prop];return this.options.duration?this.pos=t=S.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):this.pos=t=e,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),n&&n.set?n.set(this):Ke.propHooks._default.set(this),this}}).init.prototype=Ke.prototype,(Ke.propHooks={_default:{get:function(e){var t;return 1!==e.elem.nodeType||null!=e.elem[e.prop]&&null==e.elem.style[e.prop]?e.elem[e.prop]:(t=S.css(e.elem,e.prop,""))&&"auto"!==t?t:0},set:function(e){S.fx.step[e.prop]?S.fx.step[e.prop](e):1!==e.elem.nodeType||!S.cssHooks[e.prop]&&null==e.elem.style[ze(e.prop)]?e.elem[e.prop]=e.now:S.style(e.elem,e.prop,e.now+e.unit)}}}).scrollTop=Ke.propHooks.scrollLeft={set:function(e){e.elem.nodeType&&e.elem.parentNode&&(e.elem[e.prop]=e.now)}},S.easing={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2},_default:"swing"},S.fx=Ke.prototype.init,S.fx.step={};var Ze,et,tt,nt,rt=/^(?:toggle|show|hide)$/,it=/queueHooks$/;function ot(){et&&(!1===E.hidden&&C.requestAnimationFrame?C.requestAnimationFrame(ot):C.setTimeout(ot,S.fx.interval),S.fx.tick())}function at(){return C.setTimeout(function(){Ze=void 0}),Ze=Date.now()}function st(e,t){var n,r=0,i={height:e};for(t=t?1:0;r<4;r+=2-t)i["margin"+(n=ne[r])]=i["padding"+n]=e;return t&&(i.opacity=i.width=e),i}function ut(e,t,n){for(var r,i=(lt.tweeners[t]||[]).concat(lt.tweeners["*"]),o=0,a=i.length;o<a;o++)if(r=i[o].call(n,t,e))return r}function lt(o,e,t){var n,a,r=0,i=lt.prefilters.length,s=S.Deferred().always(function(){delete u.elem}),u=function(){if(a)return!1;for(var e=Ze||at(),t=Math.max(0,l.startTime+l.duration-e),n=1-(t/l.duration||0),r=0,i=l.tweens.length;r<i;r++)l.tweens[r].run(n);return s.notifyWith(o,[l,n,t]),n<1&&i?t:(i||s.notifyWith(o,[l,1,0]),s.resolveWith(o,[l]),!1)},l=s.promise({elem:o,props:S.extend({},e),opts:S.extend(!0,{specialEasing:{},easing:S.easing._default},t),originalProperties:e,originalOptions:t,startTime:Ze||at(),duration:t.duration,tweens:[],createTween:function(e,t){var n=S.Tween(o,l.opts,e,t,l.opts.specialEasing[e]||l.opts.easing);return l.tweens.push(n),n},stop:function(e){var t=0,n=e?l.tweens.length:0;if(a)return this;for(a=!0;t<n;t++)l.tweens[t].run(1);return e?(s.notifyWith(o,[l,1,0]),s.resolveWith(o,[l,e])):s.rejectWith(o,[l,e]),this}}),c=l.props;for(!function(e,t){var n,r,i,o,a;for(n in e)if(i=t[r=X(n)],o=e[n],Array.isArray(o)&&(i=o[1],o=e[n]=o[0]),n!==r&&(e[r]=o,delete e[n]),(a=S.cssHooks[r])&&"expand"in a)for(n in o=a.expand(o),delete e[r],o)n in e||(e[n]=o[n],t[n]=i);else t[r]=i}(c,l.opts.specialEasing);r<i;r++)if(n=lt.prefilters[r].call(l,o,c,l.opts))return m(n.stop)&&(S._queueHooks(l.elem,l.opts.queue).stop=n.stop.bind(n)),n;return S.map(c,ut,l),m(l.opts.start)&&l.opts.start.call(o,l),l.progress(l.opts.progress).done(l.opts.done,l.opts.complete).fail(l.opts.fail).always(l.opts.always),S.fx.timer(S.extend(u,{elem:o,anim:l,queue:l.opts.queue})),l}S.Animation=S.extend(lt,{tweeners:{"*":[function(e,t){var n=this.createTween(e,t);return se(n.elem,e,te.exec(t),n),n}]},tweener:function(e,t){m(e)?(t=e,e=["*"]):e=e.match(P);for(var n,r=0,i=e.length;r<i;r++)n=e[r],lt.tweeners[n]=lt.tweeners[n]||[],lt.tweeners[n].unshift(t)},prefilters:[function(e,t,n){var r,i,o,a,s,u,l,c,f="width"in t||"height"in t,p=this,d={},h=e.style,g=e.nodeType&&ae(e),v=Y.get(e,"fxshow");for(r in n.queue||(null==(a=S._queueHooks(e,"fx")).unqueued&&(a.unqueued=0,s=a.empty.fire,a.empty.fire=function(){a.unqueued||s()}),a.unqueued++,p.always(function(){p.always(function(){a.unqueued--,S.queue(e,"fx").length||a.empty.fire()})})),t)if(i=t[r],rt.test(i)){if(delete t[r],o=o||"toggle"===i,i===(g?"hide":"show")){if("show"!==i||!v||void 0===v[r])continue;g=!0}d[r]=v&&v[r]||S.style(e,r)}if((u=!S.isEmptyObject(t))||!S.isEmptyObject(d))for(r in f&&1===e.nodeType&&(n.overflow=[h.overflow,h.overflowX,h.overflowY],null==(l=v&&v.display)&&(l=Y.get(e,"display")),"none"===(c=S.css(e,"display"))&&(l?c=l:(le([e],!0),l=e.style.display||l,c=S.css(e,"display"),le([e]))),("inline"===c||"inline-block"===c&&null!=l)&&"none"===S.css(e,"float")&&(u||(p.done(function(){h.display=l}),null==l&&(c=h.display,l="none"===c?"":c)),h.display="inline-block")),n.overflow&&(h.overflow="hidden",p.always(function(){h.overflow=n.overflow[0],h.overflowX=n.overflow[1],h.overflowY=n.overflow[2]})),u=!1,d)u||(v?"hidden"in v&&(g=v.hidden):v=Y.access(e,"fxshow",{display:l}),o&&(v.hidden=!g),g&&le([e],!0),p.done(function(){for(r in g||le([e]),Y.remove(e,"fxshow"),d)S.style(e,r,d[r])})),u=ut(g?v[r]:0,r,p),r in v||(v[r]=u.start,g&&(u.end=u.start,u.start=0))}],prefilter:function(e,t){t?lt.prefilters.unshift(e):lt.prefilters.push(e)}}),S.speed=function(e,t,n){var r=e&&"object"==typeof e?S.extend({},e):{complete:n||!n&&t||m(e)&&e,duration:e,easing:n&&t||t&&!m(t)&&t};return S.fx.off?r.duration=0:"number"!=typeof r.duration&&(r.duration in S.fx.speeds?r.duration=S.fx.speeds[r.duration]:r.duration=S.fx.speeds._default),null!=r.queue&&!0!==r.queue||(r.queue="fx"),r.old=r.complete,r.complete=function(){m(r.old)&&r.old.call(this),r.queue&&S.dequeue(this,r.queue)},r},S.fn.extend({fadeTo:function(e,t,n,r){return this.filter(ae).css("opacity",0).show().end().animate({opacity:t},e,n,r)},animate:function(t,e,n,r){var i=S.isEmptyObject(t),o=S.speed(e,n,r),a=function(){var e=lt(this,S.extend({},t),o);(i||Y.get(this,"finish"))&&e.stop(!0)};return a.finish=a,i||!1===o.queue?this.each(a):this.queue(o.queue,a)},stop:function(i,e,o){var a=function(e){var t=e.stop;delete e.stop,t(o)};return"string"!=typeof i&&(o=e,e=i,i=void 0),e&&this.queue(i||"fx",[]),this.each(function(){var e=!0,t=null!=i&&i+"queueHooks",n=S.timers,r=Y.get(this);if(t)r[t]&&r[t].stop&&a(r[t]);else for(t in r)r[t]&&r[t].stop&&it.test(t)&&a(r[t]);for(t=n.length;t--;)n[t].elem!==this||null!=i&&n[t].queue!==i||(n[t].anim.stop(o),e=!1,n.splice(t,1));!e&&o||S.dequeue(this,i)})},finish:function(a){return!1!==a&&(a=a||"fx"),this.each(function(){var e,t=Y.get(this),n=t[a+"queue"],r=t[a+"queueHooks"],i=S.timers,o=n?n.length:0;for(t.finish=!0,S.queue(this,a,[]),r&&r.stop&&r.stop.call(this,!0),e=i.length;e--;)i[e].elem===this&&i[e].queue===a&&(i[e].anim.stop(!0),i.splice(e,1));for(e=0;e<o;e++)n[e]&&n[e].finish&&n[e].finish.call(this);delete t.finish})}}),S.each(["toggle","show","hide"],function(e,r){var i=S.fn[r];S.fn[r]=function(e,t,n){return null==e||"boolean"==typeof e?i.apply(this,arguments):this.animate(st(r,!0),e,t,n)}}),S.each({slideDown:st("show"),slideUp:st("hide"),slideToggle:st("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(e,r){S.fn[e]=function(e,t,n){return this.animate(r,e,t,n)}}),S.timers=[],S.fx.tick=function(){var e,t=0,n=S.timers;for(Ze=Date.now();t<n.length;t++)(e=n[t])()||n[t]!==e||n.splice(t--,1);n.length||S.fx.stop(),Ze=void 0},S.fx.timer=function(e){S.timers.push(e),S.fx.start()},S.fx.interval=13,S.fx.start=function(){et||(et=!0,ot())},S.fx.stop=function(){et=null},S.fx.speeds={slow:600,fast:200,_default:400},S.fn.delay=function(r,e){return r=S.fx&&S.fx.speeds[r]||r,e=e||"fx",this.queue(e,function(e,t){var n=C.setTimeout(e,r);t.stop=function(){C.clearTimeout(n)}})},tt=E.createElement("input"),nt=E.createElement("select").appendChild(E.createElement("option")),tt.type="checkbox",y.checkOn=""!==tt.value,y.optSelected=nt.selected,(tt=E.createElement("input")).value="t",tt.type="radio",y.radioValue="t"===tt.value;var ct,ft=S.expr.attrHandle;S.fn.extend({attr:function(e,t){return $(this,S.attr,e,t,1<arguments.length)},removeAttr:function(e){return this.each(function(){S.removeAttr(this,e)})}}),S.extend({attr:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return"undefined"==typeof e.getAttribute?S.prop(e,t,n):(1===o&&S.isXMLDoc(e)||(i=S.attrHooks[t.toLowerCase()]||(S.expr.match.bool.test(t)?ct:void 0)),void 0!==n?null===n?void S.removeAttr(e,t):i&&"set"in i&&void 0!==(r=i.set(e,n,t))?r:(e.setAttribute(t,n+""),n):i&&"get"in i&&null!==(r=i.get(e,t))?r:null==(r=S.find.attr(e,t))?void 0:r)},attrHooks:{type:{set:function(e,t){if(!y.radioValue&&"radio"===t&&A(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}}},removeAttr:function(e,t){var n,r=0,i=t&&t.match(P);if(i&&1===e.nodeType)while(n=i[r++])e.removeAttribute(n)}}),ct={set:function(e,t,n){return!1===t?S.removeAttr(e,n):e.setAttribute(n,n),n}},S.each(S.expr.match.bool.source.match(/\w+/g),function(e,t){var a=ft[t]||S.find.attr;ft[t]=function(e,t,n){var r,i,o=t.toLowerCase();return n||(i=ft[o],ft[o]=r,r=null!=a(e,t,n)?o:null,ft[o]=i),r}});var pt=/^(?:input|select|textarea|button)$/i,dt=/^(?:a|area)$/i;function ht(e){return(e.match(P)||[]).join(" ")}function gt(e){return e.getAttribute&&e.getAttribute("class")||""}function vt(e){return Array.isArray(e)?e:"string"==typeof e&&e.match(P)||[]}S.fn.extend({prop:function(e,t){return $(this,S.prop,e,t,1<arguments.length)},removeProp:function(e){return this.each(function(){delete this[S.propFix[e]||e]})}}),S.extend({prop:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return 1===o&&S.isXMLDoc(e)||(t=S.propFix[t]||t,i=S.propHooks[t]),void 0!==n?i&&"set"in i&&void 0!==(r=i.set(e,n,t))?r:e[t]=n:i&&"get"in i&&null!==(r=i.get(e,t))?r:e[t]},propHooks:{tabIndex:{get:function(e){var t=S.find.attr(e,"tabindex");return t?parseInt(t,10):pt.test(e.nodeName)||dt.test(e.nodeName)&&e.href?0:-1}}},propFix:{"for":"htmlFor","class":"className"}}),y.optSelected||(S.propHooks.selected={get:function(e){var t=e.parentNode;return t&&t.parentNode&&t.parentNode.selectedIndex,null},set:function(e){var t=e.parentNode;t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex)}}),S.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){S.propFix[this.toLowerCase()]=this}),S.fn.extend({addClass:function(t){var e,n,r,i,o,a,s,u=0;if(m(t))return this.each(function(e){S(this).addClass(t.call(this,e,gt(this)))});if((e=vt(t)).length)while(n=this[u++])if(i=gt(n),r=1===n.nodeType&&" "+ht(i)+" "){a=0;while(o=e[a++])r.indexOf(" "+o+" ")<0&&(r+=o+" ");i!==(s=ht(r))&&n.setAttribute("class",s)}return this},removeClass:function(t){var e,n,r,i,o,a,s,u=0;if(m(t))return this.each(function(e){S(this).removeClass(t.call(this,e,gt(this)))});if(!arguments.length)return this.attr("class","");if((e=vt(t)).length)while(n=this[u++])if(i=gt(n),r=1===n.nodeType&&" "+ht(i)+" "){a=0;while(o=e[a++])while(-1<r.indexOf(" "+o+" "))r=r.replace(" "+o+" "," ");i!==(s=ht(r))&&n.setAttribute("class",s)}return this},toggleClass:function(i,t){var o=typeof i,a="string"===o||Array.isArray(i);return"boolean"==typeof t&&a?t?this.addClass(i):this.removeClass(i):m(i)?this.each(function(e){S(this).toggleClass(i.call(this,e,gt(this),t),t)}):this.each(function(){var e,t,n,r;if(a){t=0,n=S(this),r=vt(i);while(e=r[t++])n.hasClass(e)?n.removeClass(e):n.addClass(e)}else void 0!==i&&"boolean"!==o||((e=gt(this))&&Y.set(this,"__className__",e),this.setAttribute&&this.setAttribute("class",e||!1===i?"":Y.get(this,"__className__")||""))})},hasClass:function(e){var t,n,r=0;t=" "+e+" ";while(n=this[r++])if(1===n.nodeType&&-1<(" "+ht(gt(n))+" ").indexOf(t))return!0;return!1}});var yt=/\r/g;S.fn.extend({val:function(n){var r,e,i,t=this[0];return arguments.length?(i=m(n),this.each(function(e){var t;1===this.nodeType&&(null==(t=i?n.call(this,e,S(this).val()):n)?t="":"number"==typeof t?t+="":Array.isArray(t)&&(t=S.map(t,function(e){return null==e?"":e+""})),(r=S.valHooks[this.type]||S.valHooks[this.nodeName.toLowerCase()])&&"set"in r&&void 0!==r.set(this,t,"value")||(this.value=t))})):t?(r=S.valHooks[t.type]||S.valHooks[t.nodeName.toLowerCase()])&&"get"in r&&void 0!==(e=r.get(t,"value"))?e:"string"==typeof(e=t.value)?e.replace(yt,""):null==e?"":e:void 0}}),S.extend({valHooks:{option:{get:function(e){var t=S.find.attr(e,"value");return null!=t?t:ht(S.text(e))}},select:{get:function(e){var t,n,r,i=e.options,o=e.selectedIndex,a="select-one"===e.type,s=a?null:[],u=a?o+1:i.length;for(r=o<0?u:a?o:0;r<u;r++)if(((n=i[r]).selected||r===o)&&!n.disabled&&(!n.parentNode.disabled||!A(n.parentNode,"optgroup"))){if(t=S(n).val(),a)return t;s.push(t)}return s},set:function(e,t){var n,r,i=e.options,o=S.makeArray(t),a=i.length;while(a--)((r=i[a]).selected=-1<S.inArray(S.valHooks.option.get(r),o))&&(n=!0);return n||(e.selectedIndex=-1),o}}}}),S.each(["radio","checkbox"],function(){S.valHooks[this]={set:function(e,t){if(Array.isArray(t))return e.checked=-1<S.inArray(S(e).val(),t)}},y.checkOn||(S.valHooks[this].get=function(e){return null===e.getAttribute("value")?"on":e.value})}),y.focusin="onfocusin"in C;var mt=/^(?:focusinfocus|focusoutblur)$/,xt=function(e){e.stopPropagation()};S.extend(S.event,{trigger:function(e,t,n,r){var i,o,a,s,u,l,c,f,p=[n||E],d=v.call(e,"type")?e.type:e,h=v.call(e,"namespace")?e.namespace.split("."):[];if(o=f=a=n=n||E,3!==n.nodeType&&8!==n.nodeType&&!mt.test(d+S.event.triggered)&&(-1<d.indexOf(".")&&(d=(h=d.split(".")).shift(),h.sort()),u=d.indexOf(":")<0&&"on"+d,(e=e[S.expando]?e:new S.Event(d,"object"==typeof e&&e)).isTrigger=r?2:3,e.namespace=h.join("."),e.rnamespace=e.namespace?new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,e.result=void 0,e.target||(e.target=n),t=null==t?[e]:S.makeArray(t,[e]),c=S.event.special[d]||{},r||!c.trigger||!1!==c.trigger.apply(n,t))){if(!r&&!c.noBubble&&!x(n)){for(s=c.delegateType||d,mt.test(s+d)||(o=o.parentNode);o;o=o.parentNode)p.push(o),a=o;a===(n.ownerDocument||E)&&p.push(a.defaultView||a.parentWindow||C)}i=0;while((o=p[i++])&&!e.isPropagationStopped())f=o,e.type=1<i?s:c.bindType||d,(l=(Y.get(o,"events")||Object.create(null))[e.type]&&Y.get(o,"handle"))&&l.apply(o,t),(l=u&&o[u])&&l.apply&&V(o)&&(e.result=l.apply(o,t),!1===e.result&&e.preventDefault());return e.type=d,r||e.isDefaultPrevented()||c._default&&!1!==c._default.apply(p.pop(),t)||!V(n)||u&&m(n[d])&&!x(n)&&((a=n[u])&&(n[u]=null),S.event.triggered=d,e.isPropagationStopped()&&f.addEventListener(d,xt),n[d](),e.isPropagationStopped()&&f.removeEventListener(d,xt),S.event.triggered=void 0,a&&(n[u]=a)),e.result}},simulate:function(e,t,n){var r=S.extend(new S.Event,n,{type:e,isSimulated:!0});S.event.trigger(r,null,t)}}),S.fn.extend({trigger:function(e,t){return this.each(function(){S.event.trigger(e,t,this)})},triggerHandler:function(e,t){var n=this[0];if(n)return S.event.trigger(e,t,n,!0)}}),y.focusin||S.each({focus:"focusin",blur:"focusout"},function(n,r){var i=function(e){S.event.simulate(r,e.target,S.event.fix(e))};S.event.special[r]={setup:function(){var e=this.ownerDocument||this.document||this,t=Y.access(e,r);t||e.addEventListener(n,i,!0),Y.access(e,r,(t||0)+1)},teardown:function(){var e=this.ownerDocument||this.document||this,t=Y.access(e,r)-1;t?Y.access(e,r,t):(e.removeEventListener(n,i,!0),Y.remove(e,r))}}});var bt=C.location,wt={guid:Date.now()},Tt=/\?/;S.parseXML=function(e){var t,n;if(!e||"string"!=typeof e)return null;try{t=(new C.DOMParser).parseFromString(e,"text/xml")}catch(e){}return n=t&&t.getElementsByTagName("parsererror")[0],t&&!n||S.error("Invalid XML: "+(n?S.map(n.childNodes,function(e){return e.textContent}).join("\n"):e)),t};var Ct=/\[\]$/,Et=/\r?\n/g,St=/^(?:submit|button|image|reset|file)$/i,kt=/^(?:input|select|textarea|keygen)/i;function At(n,e,r,i){var t;if(Array.isArray(e))S.each(e,function(e,t){r||Ct.test(n)?i(n,t):At(n+"["+("object"==typeof t&&null!=t?e:"")+"]",t,r,i)});else if(r||"object"!==w(e))i(n,e);else for(t in e)At(n+"["+t+"]",e[t],r,i)}S.param=function(e,t){var n,r=[],i=function(e,t){var n=m(t)?t():t;r[r.length]=encodeURIComponent(e)+"="+encodeURIComponent(null==n?"":n)};if(null==e)return"";if(Array.isArray(e)||e.jquery&&!S.isPlainObject(e))S.each(e,function(){i(this.name,this.value)});else for(n in e)At(n,e[n],t,i);return r.join("&")},S.fn.extend({serialize:function(){return S.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var e=S.prop(this,"elements");return e?S.makeArray(e):this}).filter(function(){var e=this.type;return this.name&&!S(this).is(":disabled")&&kt.test(this.nodeName)&&!St.test(e)&&(this.checked||!pe.test(e))}).map(function(e,t){var n=S(this).val();return null==n?null:Array.isArray(n)?S.map(n,function(e){return{name:t.name,value:e.replace(Et,"\r\n")}}):{name:t.name,value:n.replace(Et,"\r\n")}}).get()}});var Nt=/%20/g,jt=/#.*$/,Dt=/([?&])_=[^&]*/,qt=/^(.*?):[ \t]*([^\r\n]*)$/gm,Lt=/^(?:GET|HEAD)$/,Ht=/^\/\//,Ot={},Pt={},Rt="*/".concat("*"),Mt=E.createElement("a");function It(o){return function(e,t){"string"!=typeof e&&(t=e,e="*");var n,r=0,i=e.toLowerCase().match(P)||[];if(m(t))while(n=i[r++])"+"===n[0]?(n=n.slice(1)||"*",(o[n]=o[n]||[]).unshift(t)):(o[n]=o[n]||[]).push(t)}}function Wt(t,i,o,a){var s={},u=t===Pt;function l(e){var r;return s[e]=!0,S.each(t[e]||[],function(e,t){var n=t(i,o,a);return"string"!=typeof n||u||s[n]?u?!(r=n):void 0:(i.dataTypes.unshift(n),l(n),!1)}),r}return l(i.dataTypes[0])||!s["*"]&&l("*")}function Ft(e,t){var n,r,i=S.ajaxSettings.flatOptions||{};for(n in t)void 0!==t[n]&&((i[n]?e:r||(r={}))[n]=t[n]);return r&&S.extend(!0,e,r),e}Mt.href=bt.href,S.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:bt.href,type:"GET",isLocal:/^(?:about|app|app-storage|.+-extension|file|res|widget):$/.test(bt.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":Rt,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":JSON.parse,"text xml":S.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,t){return t?Ft(Ft(e,S.ajaxSettings),t):Ft(S.ajaxSettings,e)},ajaxPrefilter:It(Ot),ajaxTransport:It(Pt),ajax:function(e,t){"object"==typeof e&&(t=e,e=void 0),t=t||{};var c,f,p,n,d,r,h,g,i,o,v=S.ajaxSetup({},t),y=v.context||v,m=v.context&&(y.nodeType||y.jquery)?S(y):S.event,x=S.Deferred(),b=S.Callbacks("once memory"),w=v.statusCode||{},a={},s={},u="canceled",T={readyState:0,getResponseHeader:function(e){var t;if(h){if(!n){n={};while(t=qt.exec(p))n[t[1].toLowerCase()+" "]=(n[t[1].toLowerCase()+" "]||[]).concat(t[2])}t=n[e.toLowerCase()+" "]}return null==t?null:t.join(", ")},getAllResponseHeaders:function(){return h?p:null},setRequestHeader:function(e,t){return null==h&&(e=s[e.toLowerCase()]=s[e.toLowerCase()]||e,a[e]=t),this},overrideMimeType:function(e){return null==h&&(v.mimeType=e),this},statusCode:function(e){var t;if(e)if(h)T.always(e[T.status]);else for(t in e)w[t]=[w[t],e[t]];return this},abort:function(e){var t=e||u;return c&&c.abort(t),l(0,t),this}};if(x.promise(T),v.url=((e||v.url||bt.href)+"").replace(Ht,bt.protocol+"//"),v.type=t.method||t.type||v.method||v.type,v.dataTypes=(v.dataType||"*").toLowerCase().match(P)||[""],null==v.crossDomain){r=E.createElement("a");try{r.href=v.url,r.href=r.href,v.crossDomain=Mt.protocol+"//"+Mt.host!=r.protocol+"//"+r.host}catch(e){v.crossDomain=!0}}if(v.data&&v.processData&&"string"!=typeof v.data&&(v.data=S.param(v.data,v.traditional)),Wt(Ot,v,t,T),h)return T;for(i in(g=S.event&&v.global)&&0==S.active++&&S.event.trigger("ajaxStart"),v.type=v.type.toUpperCase(),v.hasContent=!Lt.test(v.type),f=v.url.replace(jt,""),v.hasContent?v.data&&v.processData&&0===(v.contentType||"").indexOf("application/x-www-form-urlencoded")&&(v.data=v.data.replace(Nt,"+")):(o=v.url.slice(f.length),v.data&&(v.processData||"string"==typeof v.data)&&(f+=(Tt.test(f)?"&":"?")+v.data,delete v.data),!1===v.cache&&(f=f.replace(Dt,"$1"),o=(Tt.test(f)?"&":"?")+"_="+wt.guid+++o),v.url=f+o),v.ifModified&&(S.lastModified[f]&&T.setRequestHeader("If-Modified-Since",S.lastModified[f]),S.etag[f]&&T.setRequestHeader("If-None-Match",S.etag[f])),(v.data&&v.hasContent&&!1!==v.contentType||t.contentType)&&T.setRequestHeader("Content-Type",v.contentType),T.setRequestHeader("Accept",v.dataTypes[0]&&v.accepts[v.dataTypes[0]]?v.accepts[v.dataTypes[0]]+("*"!==v.dataTypes[0]?", "+Rt+"; q=0.01":""):v.accepts["*"]),v.headers)T.setRequestHeader(i,v.headers[i]);if(v.beforeSend&&(!1===v.beforeSend.call(y,T,v)||h))return T.abort();if(u="abort",b.add(v.complete),T.done(v.success),T.fail(v.error),c=Wt(Pt,v,t,T)){if(T.readyState=1,g&&m.trigger("ajaxSend",[T,v]),h)return T;v.async&&0<v.timeout&&(d=C.setTimeout(function(){T.abort("timeout")},v.timeout));try{h=!1,c.send(a,l)}catch(e){if(h)throw e;l(-1,e)}}else l(-1,"No Transport");function l(e,t,n,r){var i,o,a,s,u,l=t;h||(h=!0,d&&C.clearTimeout(d),c=void 0,p=r||"",T.readyState=0<e?4:0,i=200<=e&&e<300||304===e,n&&(s=function(e,t,n){var r,i,o,a,s=e.contents,u=e.dataTypes;while("*"===u[0])u.shift(),void 0===r&&(r=e.mimeType||t.getResponseHeader("Content-Type"));if(r)for(i in s)if(s[i]&&s[i].test(r)){u.unshift(i);break}if(u[0]in n)o=u[0];else{for(i in n){if(!u[0]||e.converters[i+" "+u[0]]){o=i;break}a||(a=i)}o=o||a}if(o)return o!==u[0]&&u.unshift(o),n[o]}(v,T,n)),!i&&-1<S.inArray("script",v.dataTypes)&&S.inArray("json",v.dataTypes)<0&&(v.converters["text script"]=function(){}),s=function(e,t,n,r){var i,o,a,s,u,l={},c=e.dataTypes.slice();if(c[1])for(a in e.converters)l[a.toLowerCase()]=e.converters[a];o=c.shift();while(o)if(e.responseFields[o]&&(n[e.responseFields[o]]=t),!u&&r&&e.dataFilter&&(t=e.dataFilter(t,e.dataType)),u=o,o=c.shift())if("*"===o)o=u;else if("*"!==u&&u!==o){if(!(a=l[u+" "+o]||l["* "+o]))for(i in l)if((s=i.split(" "))[1]===o&&(a=l[u+" "+s[0]]||l["* "+s[0]])){!0===a?a=l[i]:!0!==l[i]&&(o=s[0],c.unshift(s[1]));break}if(!0!==a)if(a&&e["throws"])t=a(t);else try{t=a(t)}catch(e){return{state:"parsererror",error:a?e:"No conversion from "+u+" to "+o}}}return{state:"success",data:t}}(v,s,T,i),i?(v.ifModified&&((u=T.getResponseHeader("Last-Modified"))&&(S.lastModified[f]=u),(u=T.getResponseHeader("etag"))&&(S.etag[f]=u)),204===e||"HEAD"===v.type?l="nocontent":304===e?l="notmodified":(l=s.state,o=s.data,i=!(a=s.error))):(a=l,!e&&l||(l="error",e<0&&(e=0))),T.status=e,T.statusText=(t||l)+"",i?x.resolveWith(y,[o,l,T]):x.rejectWith(y,[T,l,a]),T.statusCode(w),w=void 0,g&&m.trigger(i?"ajaxSuccess":"ajaxError",[T,v,i?o:a]),b.fireWith(y,[T,l]),g&&(m.trigger("ajaxComplete",[T,v]),--S.active||S.event.trigger("ajaxStop")))}return T},getJSON:function(e,t,n){return S.get(e,t,n,"json")},getScript:function(e,t){return S.get(e,void 0,t,"script")}}),S.each(["get","post"],function(e,i){S[i]=function(e,t,n,r){return m(t)&&(r=r||n,n=t,t=void 0),S.ajax(S.extend({url:e,type:i,dataType:r,data:t,success:n},S.isPlainObject(e)&&e))}}),S.ajaxPrefilter(function(e){var t;for(t in e.headers)"content-type"===t.toLowerCase()&&(e.contentType=e.headers[t]||"")}),S._evalUrl=function(e,t,n){return S.ajax({url:e,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,converters:{"text script":function(){}},dataFilter:function(e){S.globalEval(e,t,n)}})},S.fn.extend({wrapAll:function(e){var t;return this[0]&&(m(e)&&(e=e.call(this[0])),t=S(e,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){var e=this;while(e.firstElementChild)e=e.firstElementChild;return e}).append(this)),this},wrapInner:function(n){return m(n)?this.each(function(e){S(this).wrapInner(n.call(this,e))}):this.each(function(){var e=S(this),t=e.contents();t.length?t.wrapAll(n):e.append(n)})},wrap:function(t){var n=m(t);return this.each(function(e){S(this).wrapAll(n?t.call(this,e):t)})},unwrap:function(e){return this.parent(e).not("body").each(function(){S(this).replaceWith(this.childNodes)}),this}}),S.expr.pseudos.hidden=function(e){return!S.expr.pseudos.visible(e)},S.expr.pseudos.visible=function(e){return!!(e.offsetWidth||e.offsetHeight||e.getClientRects().length)},S.ajaxSettings.xhr=function(){try{return new C.XMLHttpRequest}catch(e){}};var Bt={0:200,1223:204},$t=S.ajaxSettings.xhr();y.cors=!!$t&&"withCredentials"in $t,y.ajax=$t=!!$t,S.ajaxTransport(function(i){var o,a;if(y.cors||$t&&!i.crossDomain)return{send:function(e,t){var n,r=i.xhr();if(r.open(i.type,i.url,i.async,i.username,i.password),i.xhrFields)for(n in i.xhrFields)r[n]=i.xhrFields[n];for(n in i.mimeType&&r.overrideMimeType&&r.overrideMimeType(i.mimeType),i.crossDomain||e["X-Requested-With"]||(e["X-Requested-With"]="XMLHttpRequest"),e)r.setRequestHeader(n,e[n]);o=function(e){return function(){o&&(o=a=r.onload=r.onerror=r.onabort=r.ontimeout=r.onreadystatechange=null,"abort"===e?r.abort():"error"===e?"number"!=typeof r.status?t(0,"error"):t(r.status,r.statusText):t(Bt[r.status]||r.status,r.statusText,"text"!==(r.responseType||"text")||"string"!=typeof r.responseText?{binary:r.response}:{text:r.responseText},r.getAllResponseHeaders()))}},r.onload=o(),a=r.onerror=r.ontimeout=o("error"),void 0!==r.onabort?r.onabort=a:r.onreadystatechange=function(){4===r.readyState&&C.setTimeout(function(){o&&a()})},o=o("abort");try{r.send(i.hasContent&&i.data||null)}catch(e){if(o)throw e}},abort:function(){o&&o()}}}),S.ajaxPrefilter(function(e){e.crossDomain&&(e.contents.script=!1)}),S.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(e){return S.globalEval(e),e}}}),S.ajaxPrefilter("script",function(e){void 0===e.cache&&(e.cache=!1),e.crossDomain&&(e.type="GET")}),S.ajaxTransport("script",function(n){var r,i;if(n.crossDomain||n.scriptAttrs)return{send:function(e,t){r=S("<script>").attr(n.scriptAttrs||{}).prop({charset:n.scriptCharset,src:n.url}).on("load error",i=function(e){r.remove(),i=null,e&&t("error"===e.type?404:200,e.type)}),E.head.appendChild(r[0])},abort:function(){i&&i()}}});var _t,zt=[],Ut=/(=)\?(?=&|$)|\?\?/;S.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=zt.pop()||S.expando+"_"+wt.guid++;return this[e]=!0,e}}),S.ajaxPrefilter("json jsonp",function(e,t,n){var r,i,o,a=!1!==e.jsonp&&(Ut.test(e.url)?"url":"string"==typeof e.data&&0===(e.contentType||"").indexOf("application/x-www-form-urlencoded")&&Ut.test(e.data)&&"data");if(a||"jsonp"===e.dataTypes[0])return r=e.jsonpCallback=m(e.jsonpCallback)?e.jsonpCallback():e.jsonpCallback,a?e[a]=e[a].replace(Ut,"$1"+r):!1!==e.jsonp&&(e.url+=(Tt.test(e.url)?"&":"?")+e.jsonp+"="+r),e.converters["script json"]=function(){return o||S.error(r+" was not called"),o[0]},e.dataTypes[0]="json",i=C[r],C[r]=function(){o=arguments},n.always(function(){void 0===i?S(C).removeProp(r):C[r]=i,e[r]&&(e.jsonpCallback=t.jsonpCallback,zt.push(r)),o&&m(i)&&i(o[0]),o=i=void 0}),"script"}),y.createHTMLDocument=((_t=E.implementation.createHTMLDocument("").body).innerHTML="<form></form><form></form>",2===_t.childNodes.length),S.parseHTML=function(e,t,n){return"string"!=typeof e?[]:("boolean"==typeof t&&(n=t,t=!1),t||(y.createHTMLDocument?((r=(t=E.implementation.createHTMLDocument("")).createElement("base")).href=E.location.href,t.head.appendChild(r)):t=E),o=!n&&[],(i=N.exec(e))?[t.createElement(i[1])]:(i=xe([e],t,o),o&&o.length&&S(o).remove(),S.merge([],i.childNodes)));var r,i,o},S.fn.load=function(e,t,n){var r,i,o,a=this,s=e.indexOf(" ");return-1<s&&(r=ht(e.slice(s)),e=e.slice(0,s)),m(t)?(n=t,t=void 0):t&&"object"==typeof t&&(i="POST"),0<a.length&&S.ajax({url:e,type:i||"GET",dataType:"html",data:t}).done(function(e){o=arguments,a.html(r?S("<div>").append(S.parseHTML(e)).find(r):e)}).always(n&&function(e,t){a.each(function(){n.apply(this,o||[e.responseText,t,e])})}),this},S.expr.pseudos.animated=function(t){return S.grep(S.timers,function(e){return t===e.elem}).length},S.offset={setOffset:function(e,t,n){var r,i,o,a,s,u,l=S.css(e,"position"),c=S(e),f={};"static"===l&&(e.style.position="relative"),s=c.offset(),o=S.css(e,"top"),u=S.css(e,"left"),("absolute"===l||"fixed"===l)&&-1<(o+u).indexOf("auto")?(a=(r=c.position()).top,i=r.left):(a=parseFloat(o)||0,i=parseFloat(u)||0),m(t)&&(t=t.call(e,n,S.extend({},s))),null!=t.top&&(f.top=t.top-s.top+a),null!=t.left&&(f.left=t.left-s.left+i),"using"in t?t.using.call(e,f):c.css(f)}},S.fn.extend({offset:function(t){if(arguments.length)return void 0===t?this:this.each(function(e){S.offset.setOffset(this,t,e)});var e,n,r=this[0];return r?r.getClientRects().length?(e=r.getBoundingClientRect(),n=r.ownerDocument.defaultView,{top:e.top+n.pageYOffset,left:e.left+n.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,n,r=this[0],i={top:0,left:0};if("fixed"===S.css(r,"position"))t=r.getBoundingClientRect();else{t=this.offset(),n=r.ownerDocument,e=r.offsetParent||n.documentElement;while(e&&(e===n.body||e===n.documentElement)&&"static"===S.css(e,"position"))e=e.parentNode;e&&e!==r&&1===e.nodeType&&((i=S(e).offset()).top+=S.css(e,"borderTopWidth",!0),i.left+=S.css(e,"borderLeftWidth",!0))}return{top:t.top-i.top-S.css(r,"marginTop",!0),left:t.left-i.left-S.css(r,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var e=this.offsetParent;while(e&&"static"===S.css(e,"position"))e=e.offsetParent;return e||re})}}),S.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(t,i){var o="pageYOffset"===i;S.fn[t]=function(e){return $(this,function(e,t,n){var r;if(x(e)?r=e:9===e.nodeType&&(r=e.defaultView),void 0===n)return r?r[i]:e[t];r?r.scrollTo(o?r.pageXOffset:n,o?n:r.pageYOffset):e[t]=n},t,e,arguments.length)}}),S.each(["top","left"],function(e,n){S.cssHooks[n]=Fe(y.pixelPosition,function(e,t){if(t)return t=We(e,n),Pe.test(t)?S(e).position()[n]+"px":t})}),S.each({Height:"height",Width:"width"},function(a,s){S.each({padding:"inner"+a,content:s,"":"outer"+a},function(r,o){S.fn[o]=function(e,t){var n=arguments.length&&(r||"boolean"!=typeof e),i=r||(!0===e||!0===t?"margin":"border");return $(this,function(e,t,n){var r;return x(e)?0===o.indexOf("outer")?e["inner"+a]:e.document.documentElement["client"+a]:9===e.nodeType?(r=e.documentElement,Math.max(e.body["scroll"+a],r["scroll"+a],e.body["offset"+a],r["offset"+a],r["client"+a])):void 0===n?S.css(e,t,i):S.style(e,t,n,i)},s,n?e:void 0,n)}})}),S.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){S.fn[t]=function(e){return this.on(t,e)}}),S.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)},hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),S.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(e,n){S.fn[n]=function(e,t){return 0<arguments.length?this.on(n,null,e,t):this.trigger(n)}});var Xt=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g;S.proxy=function(e,t){var n,r,i;if("string"==typeof t&&(n=e[t],t=e,e=n),m(e))return r=s.call(arguments,2),(i=function(){return e.apply(t||this,r.concat(s.call(arguments)))}).guid=e.guid=e.guid||S.guid++,i},S.holdReady=function(e){e?S.readyWait++:S.ready(!0)},S.isArray=Array.isArray,S.parseJSON=JSON.parse,S.nodeName=A,S.isFunction=m,S.isWindow=x,S.camelCase=X,S.type=w,S.now=Date.now,S.isNumeric=function(e){var t=S.type(e);return("number"===t||"string"===t)&&!isNaN(e-parseFloat(e))},S.trim=function(e){return null==e?"":(e+"").replace(Xt,"")},"function"==typeof define&&define.amd&&define("jquery",[],function(){return S});var Vt=C.jQuery,Gt=C.$;return S.noConflict=function(e){return C.$===S&&(C.$=Gt),e&&C.jQuery===S&&(C.jQuery=Vt),S},"undefined"==typeof e&&(C.jQuery=C.$=S),S});
</script>
<script type="text/javascript">
/*! clipboard.js v2.0.6 https://clipboardjs.com/ Licensed MIT © Zeno Rocha */
!function(t,e){"object"==typeof exports&&"object"==typeof module?module.exports=e():"function"==typeof define&&define.amd?define([],e):"object"==typeof exports?exports.ClipboardJS=e():t.ClipboardJS=e()}(this,function(){return o={},r.m=n=[function(t,e){t.exports=function(t){var e;if("SELECT"===t.nodeName)t.focus(),e=t.value;else if("INPUT"===t.nodeName||"TEXTAREA"===t.nodeName){var n=t.hasAttribute("readonly");n||t.setAttribute("readonly",""),t.select(),t.setSelectionRange(0,t.value.length),n||t.removeAttribute("readonly"),e=t.value}else{t.hasAttribute("contenteditable")&&t.focus();var o=window.getSelection(),r=document.createRange();r.selectNodeContents(t),o.removeAllRanges(),o.addRange(r),e=o.toString()}return e}},function(t,e){function n(){}n.prototype={on:function(t,e,n){var o=this.e||(this.e={});return(o[t]||(o[t]=[])).push({fn:e,ctx:n}),this},once:function(t,e,n){var o=this;function r(){o.off(t,r),e.apply(n,arguments)}return r._=e,this.on(t,r,n)},emit:function(t){for(var e=[].slice.call(arguments,1),n=((this.e||(this.e={}))[t]||[]).slice(),o=0,r=n.length;o<r;o++)n[o].fn.apply(n[o].ctx,e);return this},off:function(t,e){var n=this.e||(this.e={}),o=n[t],r=[];if(o&&e)for(var i=0,a=o.length;i<a;i++)o[i].fn!==e&&o[i].fn._!==e&&r.push(o[i]);return r.length?n[t]=r:delete n[t],this}},t.exports=n,t.exports.TinyEmitter=n},function(t,e,n){var d=n(3),h=n(4);t.exports=function(t,e,n){if(!t&&!e&&!n)throw new Error("Missing required arguments");if(!d.string(e))throw new TypeError("Second argument must be a String");if(!d.fn(n))throw new TypeError("Third argument must be a Function");if(d.node(t))return s=e,f=n,(u=t).addEventListener(s,f),{destroy:function(){u.removeEventListener(s,f)}};if(d.nodeList(t))return a=t,c=e,l=n,Array.prototype.forEach.call(a,function(t){t.addEventListener(c,l)}),{destroy:function(){Array.prototype.forEach.call(a,function(t){t.removeEventListener(c,l)})}};if(d.string(t))return o=t,r=e,i=n,h(document.body,o,r,i);throw new TypeError("First argument must be a String, HTMLElement, HTMLCollection, or NodeList");var o,r,i,a,c,l,u,s,f}},function(t,n){n.node=function(t){return void 0!==t&&t instanceof HTMLElement&&1===t.nodeType},n.nodeList=function(t){var e=Object.prototype.toString.call(t);return void 0!==t&&("[object NodeList]"===e||"[object HTMLCollection]"===e)&&"length"in t&&(0===t.length||n.node(t[0]))},n.string=function(t){return"string"==typeof t||t instanceof String},n.fn=function(t){return"[object Function]"===Object.prototype.toString.call(t)}},function(t,e,n){var a=n(5);function i(t,e,n,o,r){var i=function(e,n,t,o){return function(t){t.delegateTarget=a(t.target,n),t.delegateTarget&&o.call(e,t)}}.apply(this,arguments);return t.addEventListener(n,i,r),{destroy:function(){t.removeEventListener(n,i,r)}}}t.exports=function(t,e,n,o,r){return"function"==typeof t.addEventListener?i.apply(null,arguments):"function"==typeof n?i.bind(null,document).apply(null,arguments):("string"==typeof t&&(t=document.querySelectorAll(t)),Array.prototype.map.call(t,function(t){return i(t,e,n,o,r)}))}},function(t,e){if("undefined"!=typeof Element&&!Element.prototype.matches){var n=Element.prototype;n.matches=n.matchesSelector||n.mozMatchesSelector||n.msMatchesSelector||n.oMatchesSelector||n.webkitMatchesSelector}t.exports=function(t,e){for(;t&&9!==t.nodeType;){if("function"==typeof t.matches&&t.matches(e))return t;t=t.parentNode}}},function(t,e,n){"use strict";n.r(e);var o=n(0),r=n.n(o),i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t};function a(t,e){for(var n=0;n<e.length;n++){var o=e[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(t,o.key,o)}}function c(t){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,c),this.resolveOptions(t),this.initSelection()}var l=(function(t,e,n){return e&&a(t.prototype,e),n&&a(t,n),t}(c,[{key:"resolveOptions",value:function(t){var e=0<arguments.length&&void 0!==t?t:{};this.action=e.action,this.container=e.container,this.emitter=e.emitter,this.target=e.target,this.text=e.text,this.trigger=e.trigger,this.selectedText=""}},{key:"initSelection",value:function(){this.text?this.selectFake():this.target&&this.selectTarget()}},{key:"selectFake",value:function(){var t=this,e="rtl"==document.documentElement.getAttribute("dir");this.removeFake(),this.fakeHandlerCallback=function(){return t.removeFake()},this.fakeHandler=this.container.addEventListener("click",this.fakeHandlerCallback)||!0,this.fakeElem=document.createElement("textarea"),this.fakeElem.style.fontSize="12pt",this.fakeElem.style.border="0",this.fakeElem.style.padding="0",this.fakeElem.style.margin="0",this.fakeElem.style.position="absolute",this.fakeElem.style[e?"right":"left"]="-9999px";var n=window.pageYOffset||document.documentElement.scrollTop;this.fakeElem.style.top=n+"px",this.fakeElem.setAttribute("readonly",""),this.fakeElem.value=this.text,this.container.appendChild(this.fakeElem),this.selectedText=r()(this.fakeElem),this.copyText()}},{key:"removeFake",value:function(){this.fakeHandler&&(this.container.removeEventListener("click",this.fakeHandlerCallback),this.fakeHandler=null,this.fakeHandlerCallback=null),this.fakeElem&&(this.container.removeChild(this.fakeElem),this.fakeElem=null)}},{key:"selectTarget",value:function(){this.selectedText=r()(this.target),this.copyText()}},{key:"copyText",value:function(){var e=void 0;try{e=document.execCommand(this.action)}catch(t){e=!1}this.handleResult(e)}},{key:"handleResult",value:function(t){this.emitter.emit(t?"success":"error",{action:this.action,text:this.selectedText,trigger:this.trigger,clearSelection:this.clearSelection.bind(this)})}},{key:"clearSelection",value:function(){this.trigger&&this.trigger.focus(),document.activeElement.blur(),window.getSelection().removeAllRanges()}},{key:"destroy",value:function(){this.removeFake()}},{key:"action",set:function(t){var e=0<arguments.length&&void 0!==t?t:"copy";if(this._action=e,"copy"!==this._action&&"cut"!==this._action)throw new Error('Invalid "action" value, use either "copy" or "cut"')},get:function(){return this._action}},{key:"target",set:function(t){if(void 0!==t){if(!t||"object"!==(void 0===t?"undefined":i(t))||1!==t.nodeType)throw new Error('Invalid "target" value, use a valid Element');if("copy"===this.action&&t.hasAttribute("disabled"))throw new Error('Invalid "target" attribute. Please use "readonly" instead of "disabled" attribute');if("cut"===this.action&&(t.hasAttribute("readonly")||t.hasAttribute("disabled")))throw new Error('Invalid "target" attribute. You can\'t cut text from elements with "readonly" or "disabled" attributes');this._target=t}},get:function(){return this._target}}]),c),u=n(1),s=n.n(u),f=n(2),d=n.n(f),h="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},p=function(t,e,n){return e&&y(t.prototype,e),n&&y(t,n),t};function y(t,e){for(var n=0;n<e.length;n++){var o=e[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(t,o.key,o)}}var m=(function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}(v,s.a),p(v,[{key:"resolveOptions",value:function(t){var e=0<arguments.length&&void 0!==t?t:{};this.action="function"==typeof e.action?e.action:this.defaultAction,this.target="function"==typeof e.target?e.target:this.defaultTarget,this.text="function"==typeof e.text?e.text:this.defaultText,this.container="object"===h(e.container)?e.container:document.body}},{key:"listenClick",value:function(t){var e=this;this.listener=d()(t,"click",function(t){return e.onClick(t)})}},{key:"onClick",value:function(t){var e=t.delegateTarget||t.currentTarget;this.clipboardAction&&(this.clipboardAction=null),this.clipboardAction=new l({action:this.action(e),target:this.target(e),text:this.text(e),container:this.container,trigger:e,emitter:this})}},{key:"defaultAction",value:function(t){return b("action",t)}},{key:"defaultTarget",value:function(t){var e=b("target",t);if(e)return document.querySelector(e)}},{key:"defaultText",value:function(t){return b("text",t)}},{key:"destroy",value:function(){this.listener.destroy(),this.clipboardAction&&(this.clipboardAction.destroy(),this.clipboardAction=null)}}],[{key:"isSupported",value:function(t){var e=0<arguments.length&&void 0!==t?t:["copy","cut"],n="string"==typeof e?[e]:e,o=!!document.queryCommandSupported;return n.forEach(function(t){o=o&&!!document.queryCommandSupported(t)}),o}}]),v);function v(t,e){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,v);var n=function(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}(this,(v.__proto__||Object.getPrototypeOf(v)).call(this));return n.resolveOptions(e),n.listenClick(t),n}function b(t,e){var n="data-clipboard-"+t;if(e.hasAttribute(n))return e.getAttribute(n)}e.default=m}],r.c=o,r.d=function(t,e,n){r.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:n})},r.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},r.t=function(e,t){if(1&t&&(e=r(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(r.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var o in e)r.d(n,o,function(t){return e[t]}.bind(null,o));return n},r.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return r.d(e,"a",e),e},r.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},r.p="",r(r.s=6).default;function r(t){if(o[t])return o[t].exports;var e=o[t]={i:t,l:!1,exports:{}};return n[t].call(e.exports,e,e.exports,r),e.l=!0,e.exports}var n,o});
</script>
<script type="text/javascript">
/* SVGInject - Version 1.2.3 A tiny, intuitive, robust, caching solution for injecting SVG files inline into the DOM. https://github.com/iconfu/svg-inject Copyright (c) 2018 INCORS, the creators of iconfu.com @license MIT License - https://github.com/iconfu/svg-inject/blob/master/LICENSE */
!function(o,l){var r,a,s="createElement",g="getElementsByTagName",b="length",E="style",d="title",y="undefined",k="setAttribute",w="getAttribute",x=null,A="__svgInject",C="--inject-",S=new RegExp(C+"\\d+","g"),I="LOAD_FAIL",t="SVG_NOT_SUPPORTED",L="SVG_INVALID",v=["src","alt","onload","onerror"],j=l[s]("a"),G=typeof SVGRect!=y,f={useCache:!0,copyAttributes:!0,makeIdsUnique:!0},N={clipPath:["clip-path"],"color-profile":x,cursor:x,filter:x,linearGradient:["fill","stroke"],marker:["marker","marker-end","marker-mid","marker-start"],mask:x,pattern:["fill","stroke"],radialGradient:["fill","stroke"]},u=1,c=2,O=1;function T(e){return(r=r||new XMLSerializer).serializeToString(e)}function P(e,r){var t,n,i,o,a=C+O++,f=/url\("?#([a-zA-Z][\w:.-]*)"?\)/g,u=e.querySelectorAll("[id]"),c=r?[]:x,l={},s=[],d=!1;if(u[b]){for(i=0;i<u[b];i++)(n=u[i].localName)in N&&(l[n]=1);for(n in l)(N[n]||[n]).forEach(function(e){s.indexOf(e)<0&&s.push(e)});s[b]&&s.push(E);var v,p,m,h=e[g]("*"),y=e;for(i=-1;y!=x;){if(y.localName==E)(m=(p=y.textContent)&&p.replace(f,function(e,r){return c&&(c[r]=1),"url(#"+r+a+")"}))!==p&&(y.textContent=m);else if(y.hasAttributes()){for(o=0;o<s[b];o++)v=s[o],(m=(p=y[w](v))&&p.replace(f,function(e,r){return c&&(c[r]=1),"url(#"+r+a+")"}))!==p&&y[k](v,m);["xlink:href","href"].forEach(function(e){var r=y[w](e);/^\s*#/.test(r)&&(r=r.trim(),y[k](e,r+a),c&&(c[r.substring(1)]=1))})}y=h[++i]}for(i=0;i<u[b];i++)t=u[i],c&&!c[t.id]||(t.id+=a,d=!0)}return d}function V(e,r,t,n){if(r){r[k]("data-inject-url",t);var i=e.parentNode;if(i){n.copyAttributes&&function c(e,r){for(var t,n,i,o=e.attributes,a=0;a<o[b];a++)if(n=(t=o[a]).name,-1==v.indexOf(n))if(i=t.value,n==d){var f,u=r.firstElementChild;u&&u.localName.toLowerCase()==d?f=u:(f=l[s+"NS"]("http://www.w3.org/2000/svg",d),r.insertBefore(f,u)),f.textContent=i}else r[k](n,i)}(e,r);var o=n.beforeInject,a=o&&o(e,r)||r;i.replaceChild(a,e),e[A]=u,m(e);var f=n.afterInject;f&&f(e,a)}}else D(e,n)}function p(){for(var e={},r=arguments,t=0;t<r[b];t++){var n=r[t];for(var i in n)n.hasOwnProperty(i)&&(e[i]=n[i])}return e}function _(e,r){if(r){var t;try{t=function i(e){return(a=a||new DOMParser).parseFromString(e,"text/xml")}(e)}catch(o){return x}return t[g]("parsererror")[b]?x:t.documentElement}var n=l.createElement("div");return n.innerHTML=e,n.firstElementChild}function m(e){e.removeAttribute("onload")}function n(e){console.error("SVGInject: "+e)}function i(e,r,t){e[A]=c,t.onFail?t.onFail(e,r):n(r)}function D(e,r){m(e),i(e,L,r)}function F(e,r){m(e),i(e,t,r)}function M(e,r){i(e,I,r)}function q(e){e.onload=x,e.onerror=x}function R(e){n("no img element")}var e=function z(e,r){var t=p(f,r),h={};function n(a,f){f=p(t,f);var e=function(r){var e=function(){var e=f.onAllFinish;e&&e(),r&&r()};if(a&&typeof a[b]!=y){var t=0,n=a[b];if(0==n)e();else for(var i=function(){++t==n&&e()},o=0;o<n;o++)u(a[o],f,i)}else u(a,f,e)};return typeof Promise==y?e():new Promise(e)}function u(u,c,e){if(u){var r=u[A];if(r)Array.isArray(r)?r.push(e):e();else{if(q(u),!G)return F(u,c),void e();var t=c.beforeLoad,n=t&&t(u)||u[w]("src");if(!n)return""===n&&M(u,c),void e();var i=[];u[A]=i;var l=function(){e(),i.forEach(function(e){e()})},s=function f(e){return j.href=e,j.href}(n),d=c.useCache,v=c.makeIdsUnique,p=function(r){d&&(h[s].forEach(function(e){e(r)}),h[s]=r)};if(d){var o,a=function(e){if(e===I)M(u,c);else if(e===L)D(u,c);else{var r,t=e[0],n=e[1],i=e[2];v&&(t===x?(t=P(r=_(n,!1),!1),e[0]=t,e[2]=t&&T(r)):t&&(n=function o(e){return e.replace(S,C+O++)}(i))),r=r||_(n,!1),V(u,r,s,c)}l()};if(typeof(o=h[s])!=y)return void(o.isCallbackQueue?o.push(a):a(o));(o=[]).isCallbackQueue=!0,h[s]=o}!function m(e,r,t){if(e){var n=new XMLHttpRequest;n.onreadystatechange=function(){if(4==n.readyState){var e=n.status;200==e?r(n.responseXML,n.responseText.trim()):400<=e?t():0==e&&t()}},n.open("GET",e,!0),n.send()}}(s,function(e,r){var t=e instanceof Document?e.documentElement:_(r,!0),n=c.afterLoad;if(n){var i=n(t,r)||t;if(i){var o="string"==typeof i;r=o?i:T(t),t=o?_(i,!0):i}}if(t instanceof SVGElement){var a=x;if(v&&(a=P(t,!1)),d){var f=a&&T(t);p([a,r,f])}V(u,t,s,c)}else D(u,c),p(L);l()},function(){M(u,c),p(I),l()})}}else R()}return G&&function i(e){var r=l[g]("head")[0];if(r){var t=l[s](E);t.type="text/css",t.appendChild(l.createTextNode(e)),r.appendChild(t)}}('img[onload^="'+e+'("]{visibility:hidden;}'),n.setOptions=function(e){t=p(t,e)},n.create=z,n.err=function(e,r){e?e[A]!=c&&(q(e),G?(m(e),M(e,t)):F(e,t),r&&(m(e),e.src=r)):R()},o[e]=n}("SVGInject");"object"==typeof module&&"object"==typeof module.exports&&(module.exports=e)}(window,document);
</script>
<script type="text/javascript">
/* VLOOK.js (mini) - Typora Plugin, V11.0, 2021-09-22, powered by MAX°孟兆, https://github.com/MadMaxChow/VLOOK */
function DOM(){}function VOM(){}function VLOOK(){}function RandomColor(){this.palette=[],this.generate=function(){let t=[0,0,0],e=[0,0,0];for(;e[0]<.25||e[1]<.25||e[2]<.25;)t[0]=Math.floor(100*Math.random()+120*Math.random())+30,t[1]=Math.floor(100*Math.random()+120*Math.random())+30,t[2]=Math.floor(100*Math.random()+120*Math.random())+30,e[0]=Math.abs(t[0]-t[1])/t[0],e[1]=Math.abs(t[1]-t[2])/t[1],e[2]=Math.abs(t[2]-t[0])/t[2];return t},this.dissimilarRgb=function(){let t=[0,0,0];if(0===this.palette.length)return t=this.generate(),this.palette.push(t),t;let e=!1,i=0,o=[0,0,0];for(;!1===e&&i<20;){t=this.generate();let n=0;for(n=0;n<this.palette.length&&(o[0]=(this.palette[n][0]-t[0])/256,o[1]=(this.palette[n][1]-t[1])/256,o[2]=(this.palette[n][2]-t[2])/256,!(Math.sqrt(o[0]*o[0]+o[1]*o[1]+o[2]*o[2])<.3));n++);n===this.palette.length&&(this.palette.push(t),e=!0),i++}return t},this.format=function(t,e){return"rgba("+t[0]+", "+t[1]+", "+t[2]+", "+e+")"},this.reset=function(){VLOOL.color.palette.length=0}}function Stopwatch(){this.startTime=null,this.lapTime=null,this.reset=function(){this.startTime=(new Date).getTime()},this.lapStart=function(t){void 0!==t&&console.log(t),this.lapTime=(new Date).getTime()},this.lapStop=function(t,e){let i=(new Date).getTime()-this.lapTime;if(!0!==e){let e=t+"⏱ "+i+" ms";i<300?console.info(e):i<500?console.warn(e):console.error(e)}return i},this.stop=function(){return(new Date).getTime()-this.startTime},this.reset()}function WelcomePage(t){let e=this;this.ui=$(".mdx-welcome-page"),this.button=$(".mdx-welcome-page-loading"),this.tips=$(".mdx-welcome-page-tips"),this.finished=!1,this.mode=t,this.done=function(){this.button.unbind("click").click((function(){e.close()})),this.ui.css("cursor","default"),this.stopAnimation(),this.tips.css("animation","none"),this.updateCloseButton(null),this.button.addClass("mdx-btn-welcome-page-done"),this.finished=!0,"auto"===this.mode?this.autoClose():"wait"===this.mode&&this.button.addClass("wait")},this.autoClose=function(){function t(){e.updateCloseButton(i),i--,i<0?(clearTimeout(o),e.close()):o=setTimeout(t,1e3)}let i=3,o=null;t()},this.updateCloseButton=function(t){e.button.html(["轻一点，轻轻一点","輕一點，輕輕一點","Click to Start","Cliquez pour commencer","Klicken Sie zum Starten","Haga clic para comenzar","Нажмите, чтобы начать","クリックして開始","클릭하여 시작"][VLOOK.lang.id]+(null==t?"":" <span> ("+t+"s)</span>"))},this.stopAnimation=function(){this.tips.css("animation","none")},this.close=function(){this.ui.hide(),VLOOK.doc.scroll.unfreeze()},this.disposeHotkey=function(t,e){if(!1!==this.finished&&!this.ui.isHidden())switch(t){case 13:this.close();break}},"none"===this.mode?this.close():VLOOK.ui.show(this.ui)}function ContentAssistor(){let t=this;this.ui=$(".mdx-content-assistor"),this.buttons={openInFigureNav:$(".mdx-btn.assistor.open-in-figure-nav"),tableCross:$(".mdx-btn.assistor.table-cross"),copyCodeBlock:$(".mdx-btn.assistor.copy-code-block"),picInPic:$(".mdx-btn.assistor.pic-in-pic")},this.lastHover=void 0,this.init=function(){function e(t){t.hover((function(){iToolTips.show($(this),"auto")}),(function(){iToolTips.hide()}))}this.buttons.openInFigureNav.unbind("click").click((function(){iContentAssistor.hide(),iFigureNav.show(t.lastHover)})),this.buttons.tableCross.unbind("click").click((function(){TableCross.toggle(t.lastHover)})),this.buttons.copyCodeBlock.unbind("click").click((function(){ExtCodeBlock.copy($(this))})),this.buttons.picInPic.unbind("click").click((function(){PicInPic.show(t.lastHover)})),e(this.buttons.openInFigureNav),e(this.buttons.tableCross),e(this.buttons.copyCodeBlock),e(this.buttons.picInPic)},this.bind=function(e,i){e.hover((function(){VLOOK.ui.removeAnimate(t.ui),t.lastHover!==e&&t.hide(),t.lastHover=e,t.show(i)}),(function(){!1===__mouseDropIn(t.lastHover)&&t.hide()}))},this.show=function(e){if(env.device.mobile)return;"Figure"===e?(this.buttons.openInFigureNav.addClass("enabled first"),this.buttons.tableCross.removeClass("enabled"),this.buttons.copyCodeBlock.removeClass("enabled"),this.buttons.picInPic.removeClass("first").addClass("enabled last")):"Table"===e?(this.buttons.openInFigureNav.removeClass("enabled"),this.buttons.tableCross.addClass("enabled first"),this.buttons.copyCodeBlock.removeClass("enabled"),this.buttons.picInPic.addClass("enabled").removeClass("first").addClass("last")):"CodeBlock"===e&&(this.buttons.openInFigureNav.removeClass("enabled"),this.buttons.tableCross.removeClass("enabled"),this.buttons.copyCodeBlock.addClass("enabled first"),this.buttons.picInPic.addClass("enabled").addClass("last"));let i=this.lastHover.parent(),o=i.attr("class"),n=i.parent(),a=0;if(void 0!==o&&o.indexOf("mdx-caption")>-1&&void 0!==n&&(o=n.attr("class"),void 0!==o&&o.indexOf("mdx-caption-container")>-1)){let t=parseInt(i.width()),e=parseInt(n.width());t>e&&(a=t-e+1)}this.ui.css({left:this.lastHover.offset().left+this.lastHover.width()+1-this.ui.width()+parseInt(this.lastHover.css("padding-left"))+parseInt(this.lastHover.css("padding-right"))-a,top:this.lastHover.offset().top+3}),setTimeout((function(){VLOOK.ui.addAnimate(t.ui),VLOOK.ui.show(t.ui)}),50)},this.hide=function(){VLOOK.ui.hide(this.ui)},__mouseDropIn=function(t){let e=event||window.event,i=e.pageX||e.clientX+document.body.scrollLeft,o=e.pageY||e.clientY+document.body.scrollTop,n=2*parseInt(t.css("padding-top"));return!(i<t.offset().left||i>t.offset().left+t.width()+n||o<t.offset().top||o>t.offset().top+t.height()+n)}}function PicInPic(){}function Spotlight(t,e){this.ui=$(".mdx-spotlight"),this.radius=t,this.tips=e,this.zoom={normal:t,bigger:1.4*t},this.lastPos={x:-1,y:-1},this.toolbar=void 0,this.toggleZoom=function(){this.ui.isHidden()||(VLOOK.report.push(["Presentation","Spotlight","Zoom",0]),this.radius=this.radius<this.zoom.bigger?this.zoom.bigger:this.zoom.normal,this.repaint())},this.useSpotlight=function(){this.toolbar.buttons["laser-pointer"].removeClass("selected"),this.toolbar.buttons.spotlight.addClass("selected"),this.pointer=!1,this.mode="S",this.ui.show(),$(this.pointerScope).removeClass("mdx-cursor-laser"),this.repaint();let t="<kbd>⇧ Shift</kbd>",e="&nbsp;&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;&nbsp;<kbd>ESC</kbd>";this.tips.show([t+"调整聚光灯大小"+e+"退出",t+"調整聚光燈大小"+e+"退出",t+"Adjust the size of the spotlight"+e+"Exit",t+"Ajustez la taille du projecteur"+e+"Sortie",t+"Passen Sie die Größe des Scheinwerfers an"+e+"Ausfahrt",t+"Ajusta el tamaño del foco"+e+"Salida",t+"Отрегулируйте размер прожектора"+e+"Выход",t+"スポットライトのサイズを調整します"+e+"終了",t+"스포트라이트의 크기를 조정하십시오"+e+"종료"][VLOOK.lang.id])},this.repaint=function(t){void 0!==t&&(void 0!==t.clientX&&(this.lastPos.x=t.clientX),void 0!==t.clientY&&(this.lastPos.y=t.clientY)),!1!==this.isEnabled()&&!1===this.pointer&&this.ui.css("background","radial-gradient(circle at "+this.lastPos.x+"px "+this.lastPos.y+"px, transparent "+this.radius+"px, rgba(0, 0, 0, 0.4)"+(this.radius+2)+"px, rgba(0, 0, 0, 0.9) 900px)")},this.isEnabled=function(){return this.ui.isShowed()},this.toggle=function(){return VLOOK.report.push(["Presentation","Spotlight","Show/Hide",0]),this.isEnabled()?(this.hide(),!1):(this.useSpotlight(),!0)},this.hide=function(){iMoreDocContent.refresh(),this.tips.hide(),this.toolbar.buttons.spotlight.removeClass("selected"),this.ui.hide()},this.disposeHotkey=function(t,e){if(!0!==VLOOK.doc.block)switch(t){case 16:!1===this.pointer&&this.toggleZoom();break;case 27:this.hide();break}}}function LaserPointer(t){this.tips=t,this.toolbar=void 0,this.enable=!1,this.pointerScope="body, rt, #write, .mdx-textfield > input, .mdx-blockquote-folder, audio, video, .mdx-audio-mini-control, .mdx-tbl-row-g-btn, .mdx-textfield-action, .mdx-segment-btn, .mdx-nav-center, .md-toc-item, .mdx-toc-item, .mdx-btn, .mdx-accent-btn, .mdx-toolbar, .mdx-figure, .mdx-figure-nav, .mdx-figure-content, .mdx-figure-nav-btns, .mdx-btn-close-figure-nav, .mdx-black-curtain, a, img, .mdx-chapter-nav-prev, .mdx-chapter-nav-current, .mdx-chapter-nav-next, .mdx-link-result-error, .mdx-toc-tab-button",this.useLaserPointer=function(){this.toolbar.buttons.spotlight.removeClass("selected"),this.toolbar.buttons["laser-pointer"].addClass("selected"),this.enable=!0,$(this.pointerScope).addClass("mdx-cursor-laser"),this.tips.show("<kbd>ESC</kbd>"+["退出","退出","Exit","Sortie","Ausfahrt","Salida","Выход","終了","종료"][VLOOK.lang.id])},this.isEnabled=function(){return!0===this.enable},this.toggle=function(){return VLOOK.report.push(["Presentation","LaserPointer","Show/Hide",0]),this.isEnabled()?(this.hide(),!1):(this.useLaserPointer(),!0)},this.hide=function(){iMoreDocContent.refresh(),this.tips.hide(),this.enable=!1,this.toolbar.buttons["laser-pointer"].removeClass("selected"),$(this.pointerScope).removeClass("mdx-cursor-laser")},this.disposeHotkey=function(t,e){if(!0!==VLOOK.doc.block)switch(t){case 27:this.hide();break}}}function SegmentControl(t,e){let i=this;this.ui=t,this.group=e,this.last=void 0,this.segments=[],this.segmentCount=0,this.ui.append('<span class="mdx-segment-indicator"></span>'),this.indicator=this.ui.children(".mdx-segment-indicator"),VLOOK.ui.addAnimate(this.indicator),this.add=function(t,e,o,n){function a(t){i.last.ui.entry.html(VLOOK.ui.generateSvgIcon(i.last.ui.entry.attr("data-vk-icon")+(t?"-checked":""),16,16,"alt"))}this.segmentCount++,this.segments[e]=t;let s=this.group+"-"+e,r='<input id="'+s+'" onfocus="this.blur()" type="radio" name="'+this.group+'" value="'+e+'"'+(!0===n?" checked":"")+' /><label for="'+s+'" class="mdx-segment-btn '+e+'" data-vk-icon="'+o+'">'+VLOOK.ui.generateSvgIcon(o,16,16,"alt")+"</label>";return this.ui.append(r),t.ui.entry=this.ui.children(".mdx-segment-btn."+e),VLOOK.ui.addAnimate(t.ui.entry),!0===n&&(this.last=t,a(!0)),this.ui.find("input#"+s).change((function(){i.last.hide(),a(!1),i.last=i.segments[$(this).val()],a(!0),i.last.show(),i.update()})),this.segments[e]},this.update=function(){let t=2,e,i=(100-2*(this.segmentCount-1)/this.ui.width()*100)/this.segmentCount;if(this.ui.children(".mdx-segment-btn").css({margin:"0 0 0 2px",width:i+"%"}),this.ui.children(".mdx-segment-btn:first").css({margin:0}),void 0===this.last)return;let o=this.last.ui.entry;this.indicator.css({left:o.position().left+parseInt(o.css("margin-left")),width:o.width()})}}function NavCenter(t){let e=this;this.ui=$(".mdx-nav-center"),this.handle=$(".mdx-toc-handle"),this.closeMode="auto",this.displayMode="float",this.showed=!1,this.width=this.ui.width(),this.chapterNav=void 0,this.toolbar=void 0,this.snapTimer=null,this.indexs=new SegmentControl($(".mdx-segment.toc"),"toc-segment"),this.catalog=this.indexs.add(new TocCatalog(this,!1),"catalog","icoTocTabCatalog",!0),this.figure=this.indexs.add(new TocFigure(this,!0),"figure","icoTocTabFigure"),this.table=this.indexs.add(new TocTable(this,!0),"table","icoTocTabTable"),this.multimedia=this.indexs.add(new TocMultimedia(this,!0),"multimedia","icoTocTabMultimedia"),this.codeblock=this.indexs.add(new TocCodeblock(this,!0),"codeblock","icoTocTabCodeblock"),this.history=this.indexs.add(new TocHistory(this,!0),"history","icoTocTabHistory"),this.docLib=new DocLib(new BackgroundMask("doc-lib","center"),this),this.mask=t,this.mask.bindPartner(this,this.ui),this.indexs.update(),VLOOK.ui.addAnimate(this.handle),this.catalog.onChapterChanged=function(){void 0!==e.chapterNav&&e.chapterNav.update()},this.onInteractive=function(){e.adjustClickHash()},"mini"!==VLOOK.type&&(0===this.docLib.length?alert("Instantiation failed [ iDocLib ]"):"none"!==VLOOK.util.getParamValue("dl")&&this.docLib.init()),this.gotoCover=function(){VLOOK.report.push(["Outline","Goto","Cover",0]),window.location.href="#",void 0!==VOM.cover()?(void 0!==this.catalog.currentItem&&(this.catalog.currentItem.removeClass("mdx-toc-item-current"),this.catalog.currentHeaderIndex=-1),this.adjust(),this.chapterNav.adjust(),this.toolbar.adjust()):iToolTips.hide()},this.adjustClickHash=function(){"float"===e.displayMode&&e.hide("auto")},this.toggle=function(t){!0===this.showed?this.hide("manual"):(this.closeMode="auto",!1===this.catalog.inHeader()||!0===VLOOK.ui.isSmallScreen()?this.show("float"):"auto"===this.closeMode&&this.show("block")),"function"==typeof t&&t(),this.afterToggle()},this.show=function(t){return!("max"!==VLOOK.type||!0===this.showed||this.ui.offset().left>-this.width)&&(this.ui.css({left:20}),this.handle.hide(),this.displayMode=t,"block"===this.displayMode?(this.ui.removeClass("mdx-nav-center-float"),this.ui.removeClass("mdx-float-card"),this.ui.addClass("mdx-nav-center-block"),env.device.mobile||this.toolbar.buttons.outline.addClass("selected"),VOM.doc().css({"margin-left":"calc(var(--vlook-nav-center-width) + 30px)"}),!0!==this.showed&&setTimeout((function(){VLOOK.util.redirectToHash()}),300)):"float"===this.displayMode&&(this.ui.removeClass("mdx-nav-center-block"),this.ui.addClass("mdx-nav-center-float"),this.ui.addClass("mdx-float-card"),this.mask.show(),$(window).width()<this.width+20?this.ui.css("width",$(window).width()-20):this.ui.css("width",this.width)),this.showed=!0,!0)},this.hide=function(t){return!(!1===this.showed||this.ui.offset().left<10)&&("block"===this.displayMode&&(this.closeMode=t,env.device.mobile||this.toolbar.buttons.outline.removeClass("selected")),this.ui.css({left:VLOOK.util.getStyleValue("--vlook-nav-center-hidden-left")}),VOM.doc().css({"margin-left":0}),this.mask.hide(),env.device.mobile||this.showHandle(),this.showed=!1,!0)},this.adjust=function(){let t=!1;return this.showed&&"block"===this.displayMode&&VOM.doc().css({"margin-left":"calc(var(--vlook-nav-center-width) + 30px)"}),this.width=this.ui.width(),this.catalog.adjust(),this.figure.adjust(),this.table.adjust(),this.multimedia.adjust(),this.codeblock.adjust(),this.indexs.update(),!1===this.catalog.inHeader()||!0===VLOOK.ui.isSmallScreen()?(t=this.hide("auto"),this.ui.css({left:"var(--vlook-nav-center-hidden-left)"}),env.device.mobile||this.toolbar.buttons.outline.removeClass("selected")):"auto"===this.closeMode&&(t=this.show("block"),this.ui.css({width:"var(--vlook-nav-center-width)"}),env.device.mobile||this.toolbar.buttons.outline.addClass("selected")),t},this.showHandle=function(){"max"===VLOOK.type&&(this.handle.css({top:($(window).height()-this.handle.height())/2}),e.handle.show())},this.snap=function(t){if(!0!==this.showed&&!env.device.mobile)if(t.clientX<=20){if(null!=this.snapTimer)return;this.handle.addClass("hover"),this.snapTimer=setTimeout((function(){e.handle.removeClass("hover"),e.show("float")}),500)}else null!=this.snapTimer&&(clearTimeout(this.snapTimer),this.snapTimer=null,this.handle.removeClass("hover"))},this.afterToggle=function(){"block"===iNavCenter.displayMode&&iContentFolder.adjust()},this.disposeHotkey=function(t,i){if(this.docLib.disposeHotkey(t,i),!this.ui.isHidden())switch(t){case 76:!0===e.docLib.enabled&&e.docLib.handle.trigger("click");break;case 27:"float"===e.displayMode&&e.hide();break}}}function ChapterNav(t){function e(t,e){VLOOK.ui.bindHover(t),t.hover((function(){iToolTips.show(t,e)}),(function(){iToolTips.hide()}))}let i=this,o=".mdx-chapter-nav-prev",n=".mdx-chapter-nav-current",a=".mdx-chapter-nav-next",s=".mdx-chapter-nav-doc-title";this.ui=$(".mdx-chapter-nav"),this.prev={ui:$(o),text:$(".mdx-chapter-nav-prev-text")},this.current={ui:$(n)},this.next={ui:$(a),text:$(".mdx-chapter-nav-next-text")},this.docTitle=$(s),this.docTitle.text($(document).attr("title")),this.navCenter=t,"max"!==VLOOK.type&&this.ui.hide(),this.adjustEffects=function(t){VLOOK.ui.effects>=1?($(t).addClass("effect"),VLOOK.ui.addAnimate($(t+".effect"))):$(t).removeClass("effect").addClass("noeffect")},this.adjustEffects(o),this.adjustEffects(n),this.adjustEffects(a),this.adjustEffects(s),this.prev.ui.unbind("click").click((function(){"cover"===i.prev.text.attr("data-vk-anchor")?i.navCenter.gotoCover():i.navCenter.catalog.gotoHeader(i.prev.text)})),this.docTitle.unbind("click").click((function(){void 0===$(this).attr("disabled")&&i.navCenter.gotoCover()})),this.current.ui.unbind("click").click((function(){i.navCenter.catalog.gotoHeader(i.current.ui)})),this.next.ui.unbind("click").click((function(){i.navCenter.catalog.gotoHeader(i.next.text)})),this.update=function(){let t=this.navCenter.catalog.currentHeaderIndex;t>0?(this.prev.ui.show(),this.prev.ui.css("display","block"),this.prev.text.text($("#"+this.navCenter.catalog.headers[t-1]).text()),this.prev.text.attr({title:this.prev.text.text(),"data-vk-anchor":this.navCenter.catalog.headers[t-1]}),void 0===VOM.cover()&&(this.docTitle.removeClass("in-start"),this.docTitle.removeAttr("disabled"),this.adjustEffects(s),e(this.docTitle,"center"))):this.navCenter.catalog.inFirstHeader()?(this.prev.text.text(["封面","封面","Cover","Couverture","Startseite","Cubrir","передняя крышка","カバー","표지"][VLOOK.lang.id]),this.prev.text.attr({title:this.prev.text.text(),"data-vk-anchor":"cover"})):this.navCenter.catalog.inDocTitle()&&(this.prev.ui.hide(),this.current.ui.hide(),this.docTitle.removeClass("noeffect effect hover"),this.docTitle.addClass("in-start"),this.docTitle.attr("disabled","true"),VLOOK.ui.unbindHover(this.docTitle)),void 0!==this.navCenter.catalog.currentItem&&(this.navCenter.catalog.inDocTitle()?this.current.ui.hide():this.current.ui.show(),this.current.ui.text(this.navCenter.catalog.currentItem.attr("title")),this.current.ui.attr("data-vk-anchor",this.navCenter.catalog.headers[t])),t<this.navCenter.catalog.headers.length-1?(this.next.ui.show(),this.next.text.text($("#"+this.navCenter.catalog.headers[t+1]).text()),this.next.text.attr({title:this.next.text.text(),"data-vk-anchor":this.navCenter.catalog.headers[t+1]})):this.next.ui.hide()},this.show=function(){"max"!==VLOOK.type||parseInt(this.ui.css("top"))>=0||(this.ui.addClass("mdx-float-card"),this.ui.css({top:0}),this.ui.show())},this.hide=function(){parseInt(this.ui.css("top"))<0||(this.ui.removeClass("mdx-float-card"),this.ui.css({top:-50}),this.ui.hide())},this.adjust=function(){!1===this.navCenter.catalog.inHeader()?(this.hide(),this.prev.text.attr("data-vk-anchor","cover"),this.next.text.attr("data-vk-anchor",this.navCenter.catalog.headers[0])):(this.show(),this.update())},this.adjustHoverStyle=function(){env.device.mobile?(this.prev.ui.unbind("hover"),this.current.ui.unbind("hover"),this.next.ui.unbind("hover")):(e(this.prev.ui,"auto"),e(this.docTitle,"center"),e(this.current.ui,"center"),e(this.next.ui,"right"))},this.disposeHotkey=function(t,e){if(!0!==VLOOK.doc.block)switch(t){case 188:case 37:this.prev.ui.trigger("click"),this.navCenter.catalog.focusHeader();break;case 190:case 39:this.next.ui.trigger("click"),VLOOK.doc.scroll.update(0,0),this.navCenter.catalog.focusHeader();break}}}function ParagraphNav(t){let e=this;this.tips=t,this.count=0,this.currentIndex=-1,this.enabled=!1,this.toolbar=void 0,this.current=function(){if(-1!==this.currentIndex)return $("[data-vk-id='vk-pg-"+this.currentIndex+"']")},this.toggle=function(t){if(this.enabled=!this.enabled,!0===this.enabled){VLOOK.report.push(["ParagraphNav","Action","Enabled",0]),this.toolbar.buttons["paragraph-nav"].addClass("selected"),iMoreDocContent.hideAfter();let e="<kbd>J</kbd>/<kbd>K</kbd>",i="&nbsp;&nbsp;&nbsp;&nbsp;<kbd>H</kbd>/<kbd>L</kbd>",o="&nbsp;&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;&nbsp;<kbd>ESC</kbd>";return this.tips.show([e+"前/后段落"+i+"前/后十个段落"+o+"退出",e+"前/後段落"+i+"前/後十個段落"+o+"退出",e+"front/back paragraph"+i+"front/back ten paragraphs"+o+"Exit",e+"paragraphe avant/arrière"+i+"dix paragraphes avant/arrière"+o+"Sortie",e+"vorderer/hinterer Absatz"+i+"vorne/hinten 10 Absätze"+o+"Ausfahrt",e+"párrafo delantero/trasero"+i+"anverso/reverso 10 párrafos"+o+"Salida",e+"передний / задний абзац"+i+"передний / задний десять абзацев"+o+"Выход",e+"前後の段落"+i+"前後の10段落"+o+"終了",e+"앞 / 뒤 단락"+i+"앞 / 뒤 10 단락"+o+"종료"][VLOOK.lang.id]),this.goto(t),!0}return this.hide(),!1},this.add=function(t){t.attr("data-vk-id","vk-pg-"+this.count),t.attr("data-vk-pg-idx",this.count),this.count++,t.unbind("click").click((function(){!1===iParagraphNav.enabled?!0===ThreeClicker.tick()&&!0===iParagraphNav.toggle(t)&&(iSpotlight.hide(),iLaserPointer.hide()):e.goto(t)}))},this.prev=function(t){if(!1!==this.enabled)return this.blurFocus(),this.currentIndex>0&&(this.currentIndex=this.currentIndex-t,this.currentIndex<0&&(this.currentIndex=0),!1===this.goto()&&this.prev(1),!0)},this.next=function(t){if(!1!==this.enabled)return this.blurFocus(),this.currentIndex<this.count-1&&(this.currentIndex=this.currentIndex+t,this.currentIndex>this.count-1&&(this.currentIndex=this.count-1),!1===this.goto()&&this.next(1),!0)},this.goto=function(t){this.blurFocus();let e=void 0!==t?t:this.current();if(void 0===e||e.isHidden()||void 0===e.offset())return!1;e.addClass("mdx-pg-current-item"),this.currentIndex=parseInt(e.attr("data-vk-pg-idx"));let i=3*e.height();return 0!==e.offset().top&&(e.offset().top-i<$(document).scrollTop()||e.offset().top+i>$(document).scrollTop()+$(window).height())&&DOM.html().scrollTop(e.offset().top-$(window).height()/2),!0},this.blurFocus=function(){void 0!==this.current()&&this.current().removeClass("mdx-pg-current-item")},this.hide=function(){iMoreDocContent.refresh(),this.tips.hide(),this.toolbar.buttons["paragraph-nav"].removeClass("selected"),this.enabled=!1,this.blurFocus()},this.disposeHotkey=function(t,e){if(!1!==this.enabled)switch(t){case 74:TableCross.hide(),this.next(1)&&ExtQuote.autoUnfold();break;case 75:TableCross.hide(),this.prev(1)&&ExtQuote.autoUnfold();break;case 72:TableCross.hide(),this.prev(10)&&ExtQuote.autoUnfold();break;case 76:TableCross.hide(),this.next(10)&&ExtQuote.autoUnfold();break;case 27:this.hide();break}}}function ThreeClicker(){}function Toolbar(t,e){let i=this;this.ui=$(".mdx-toolbar"),this.buttons=[],this.navCenter=t,this.chapterNav=e,"max"!==VLOOK.type&&this.ui.hide(),this.add=function(t,e){this.buttons[t]=$(".mdx-btn."+t),this.buttons[t].unbind("click").click((function(){iToolTips.hide(),"function"==typeof e&&e()})),this.buttons[t].hover((function(){let t=$(this),e=t.attr("data-vk-btn-group");void 0!==e&&$(".mdx-btn-group."+e).addClass("hover"),iToolTips.show(t,"auto")}),(function(){let t,e=$(this).attr("data-vk-btn-group");void 0!==e&&$(".mdx-btn-group."+e).removeClass("hover"),iToolTips.hide()}))},this.addSpliter=function(t){this.buttons[t]=$(".mdx-"+t)},this.adjust=function(){if("max"===VLOOK.type){if(!0===env.device.mobile&&(this.buttons["paragraph-nav"].hide(),this.buttons.spotlight.hide(),this.buttons.print.hide(),this.buttons["toolbar-spliter"].hide()),VLOOK.ui.isSmallScreen()||!1===this.navCenter.catalog.inHeader()){VLOOK.util.setStyleValue("--vlook-toolbar-btn-space","5px");let t=parseInt(this.chapterNav.ui.css("top"));VLOOK.ui.isSmallScreen()&&this.ui.css({"padding-left":0,"padding-right":0,top:50+t}),this.buttons["toolbar-spliter"].css({width:20}),this.ui.removeClass("mdx-float-card"),this.ui.addClass("cover"),this.ui.children(".mdx-btn, .mdx-btn-group").addClass("mdx-float-card"),this.ui.children(".mdx-btn, .mdx-btn-group").addClass("float"),!1===VLOOK.ui.isSmallScreen()&&!1===this.navCenter.catalog.inHeader()?$(document).scrollTop()<=5?this.ui.css({"padding-left":10,"padding-right":10,top:10}):this.ui.css({"padding-left":10,"padding-right":10,top:0}):VLOOK.ui.isSmallScreen()&&this.navCenter.catalog.inHeader()?this.ui.css({paddingLeft:0,"padding-right":0,top:50+t}):$(document).scrollTop()<=5?this.ui.css({"padding-left":10,"padding-right":10,top:10}):this.ui.css({"padding-left":10,"padding-right":10,top:0})}else{if(0===this.ui.offset().top)return;VLOOK.util.setStyleValue("--vlook-toolbar-btn-space","2px"),this.ui.removeClass("cover"),this.ui.addClass("mdx-float-card");let t=this.ui.find(".mdx-btn").length,e=parseInt(VLOOK.util.getStyleValue("--vlook-toolbar-btn-width")),i=parseInt(VLOOK.util.getStyleValue("--vlook-toolbar-btn-space"));this.buttons["toolbar-spliter"].css({width:"calc((var(--vlook-nav-center-width) - "+(t*e+2*parseInt(this.ui.css("padding-left"))+(t-4)*i)+"px) / 2)"}),this.ui.css({"padding-left":10,"padding-right":10,top:0}),this.ui.children(".mdx-btn, .mdx-btn-group").removeClass("mdx-float-card"),this.ui.children(".mdx-btn, .mdx-btn-group").removeClass("float")}this.ui.show()}},this.updateIcons=function(){"light"===ColorScheme.scheme?this.buttons["color-scheme"].html("<svg width='18px' height='18px'><use xlink:href='#icoDarkMode' class='mdx-svg-ico-light'/></svg>"):this.buttons["color-scheme"].html("<svg width='20px' height='20px'><use xlink:href='#icoLightMode' class='mdx-svg-ico-light'/></svg>")}}function ColorScheme(t){}function FontStyleOption(t,e){this.ui=t,this.fonts=e,this.fontCount=this.fonts.length}function FontStyler(t){let e=this;this.style=void 0,this.ui=$(".mdx-font-styler"),this.sansStyle=new FontStyleOption($(".mdx-fontstyle-sans"),["VLOOK Number/normal/normal","VLOOK Number/normal/bold","VLOOK Number/italic/normal","VLOOK Sans Mono/normal/normal","VLOOK Sans Mono/normal/500","VLOOK Sans Mono/normal/bold","VLOOK Sans Mono/normal/900","VLOOK Sans/normal/normal","VLOOK Sans/normal/bold","VLOOK Sans/normal/900"]),this.serifStyle=new FontStyleOption($(".mdx-fontstyle-serif"),["VLOOK Number/normal/normal","VLOOK Number/normal/bold","VLOOK Number/italic/normal","VLOOK Sans Mono/normal/normal","VLOOK Sans Mono/normal/500","VLOOK Sans Mono/normal/bold","VLOOK Sans Mono/normal/900","VLOOK Sans/normal/normal","VLOOK Sans/normal/bold","VLOOK Sans/normal/900"]),this.mask=t,this.mask.bindPartner(this,this.ui),VLOOK.ui.addAnimate(this.ui),this.sansStyle.ui.unbind("click").click((function(){e.apply("sans"),e.hide()})),this.serifStyle.ui.unbind("click").click((function(){e.apply("serif"),e.hide()})),this.init=function(){this.loadFont("VLOOK Sans Mono","normal","normal","NotoSansMono","NotoSansMono-Regular","ttf","woff2"),this.loadFont("VLOOK Sans Mono","normal","500","NotoSansMono","NotoSansMono-Medium","ttf","woff2"),this.loadFont("VLOOK Sans Mono","normal","bold","NotoSansMono","NotoSansMono-Bold","ttf","woff2"),this.loadFont("VLOOK Sans Mono","normal","900","NotoSansMono","NotoSansMono-Black","ttf","woff2"),this.loadFont("VLOOK Number","normal","normal","Altinn-DIN","Altinn-DIN","otf","woff2"),this.loadFont("VLOOK Number","normal","bold","Altinn-DIN","Altinn-DIN-Bold","otf","woff2"),this.loadFont("VLOOK Number","italic","normal","Altinn-DIN","Altinn-DIN-Italic","otf","woff2"),this.loadFont("VLOOK Serif Mono","normal","normal","LuxiMono","LuxiMono-Regular","ttf","woff2"),this.loadFont("VLOOK Serif Mono","normal","bold","LuxiMono","LuxiMono-Bold","ttf","woff2"),this.loadFont("VLOOK Serif Mono","italic","normal","LuxiMono","LuxiMono-Italic-Regular","ttf","woff2"),this.loadFont("VLOOK Serif Mono","italic","bold","LuxiMono","LuxiMono-Italic-Bold","ttf","woff2"),this.loadFont("VLOOK Sans","normal","normal","NotoSansCJKsc","NotoSansCJKsc-Regular","otf","woff2"),this.loadFont("VLOOK Sans","normal","bold","NotoSansCJKsc","NotoSansCJKsc-Bold","otf","woff2"),this.loadFont("VLOOK Sans","normal","900","NotoSansCJKsc","NotoSansCJKsc-Black","otf","woff2"),this.loadFont("VLOOK Serif","normal","500","NotoSerifCJKsc","NotoSerifCJKsc-Medium","otf","woff2"),this.loadFont("VLOOK Serif","normal","900","NotoSerifCJKsc","NotoSerifCJKsc-Black","otf","woff2"),setTimeout((function(){let t="❌ "+["超时","超時","Timeout","Temps libre","Auszeit","Se acabó el tiempo","Тайм-аут","タイムアウト","타임 아웃"][VLOOK.lang.id];e.sansStyle.fonts.length>0&&$("#fontset-sans-status").text(t),e.serifStyle.fonts.length>0&&$("#fontset-serif-status").text(t)}),6e5)},this.bindButton=function(t){this.button=t},this.loadFont=function(t,i,o,n,a,s,r){if(document.fonts&&!this.isExist(t,i,o)){let s="url('"+fontHost+n+"-"+r+"/"+a+"."+r+"') format('woff2')",l;new FontFace(t,void 0!==r?s:"",{style:i,weight:o,display:"swap"}).load().then((function(n){document.fonts.add(n);let a=t+"/"+i+"/"+o,s="✅ "+["已就绪","已就緒","Ready","Prêt","Bereit","Listo","готов","準備完了","준비된"][VLOOK.lang.id],r=["加载中","加載中","Loading","Chargement","Wird geladen","Cargando","Загрузка","読み込み中","로딩 중"][VLOOK.lang.id];console.log("_____ FONT LOADED _____ "),console.log(a);for(let t=0;t<e.sansStyle.fonts.length;t++)if(e.sansStyle.fonts[t]===a){e.sansStyle.fonts.splice(t,1);break}let l=e.sansStyle.fontCount-e.sansStyle.fonts.length,d=$("#fontset-sans-status");l<e.sansStyle.fontCount?d.text(r+"... ("+Math.round(l/e.sansStyle.fontCount*100)+"%)"):d.text(s);for(let t=0;t<e.serifStyle.fonts.length;t++)if(e.serifStyle.fonts[t]===a){e.serifStyle.fonts.splice(t,1);break}let c=e.serifStyle.fontCount-e.serifStyle.fonts.length,h=$("#fontset-serif-status");c<e.serifStyle.fontCount?h.text(r+"... ("+Math.round(c/e.serifStyle.fontCount*100)+"%)"):h.text(s)}))}},this.isExist=function(t,e,i){let o=document.fonts.values(),n=!1,a=o.next();for(;!a.done&&!1===n;){let s=a.value;s.family===t&&s.style===e&&s.weight===i&&(n=!0,console.log("///// FONT IS EXIST /////"),console.log(t+"/"+e+"/"+i)),a=o.next()}return n},this.show=function(){this.mask.show(),VLOOK.ui.moveToCenter(this.ui),this.ui.show(),"sans"===this.style?(this.sansStyle.ui.addClass("selected"),this.serifStyle.ui.removeClass("selected")):(this.serifStyle.ui.addClass("selected"),this.sansStyle.ui.removeClass("selected"))},this.toggle=function(){"block"===this.ui.css("display")?this.hide():this.show()},this.hide=function(){this.ui.hide(),this.mask.hide()},this.apply=function(t){void 0===t&&(t=this.style),VLOOK.report.push(["Style","FontStyle",t,0]);let e="body, .noteText tspan",i="#write > pre.md-meta-block:first-child + h6, #write > h6:first-child, .mdx-backcover, #write > h6:last-of-type, .mdx-welcome-page",o=".mdx-copyright, #write > pre.md-meta-block:first-child + h6 strong, #write > h6:first-child strong, #write > pre.md-meta-block:first-child + h6 strong::before, #write > h6:first-child strong::before, #write > pre.md-meta-block:first-child + h6 em, #write > h6:first-child em, h6, .outline-item, .md-toc-item, .mdx-tool-tips, .mdx-info-tips, .mdx-content-expander, .mdx-welcome-page-loading, .mdx-nav-center-header, .mdx-chapter-nav-prev-text, .mdx-chapter-nav-current, .mdx-chapter-nav-next-text, ::marker",n=".mdx-tag-c1, .mdx-tag-c2, .mdx-tag-c3, .mdx-tag-c4, .mdx-tag-c5, .mdx-tag-c6, .mdx-tag-name1, .mdx-tag-name2, .mdx-tag-name3, .mdx-tag-name4, .mdx-tag-name5, .mdx-tag-name6, .mdx-tag-value1, .mdx-tag-value2, .mdx-tag-value3, .mdx-tag-value4, .mdx-tag-value5, .mdx-tag-value6",a="h1, h2, h3, h4, h5, h6",s="a, strong, table > thead > tr > th, table > thead > tr > td, .mdx-tbl-col-fmt-bold, .md-fn-count, a[name^='ref-footnote-'], a[id^='ref-footnote-'], .pieTitleText, .legend text, .slice, .mermaid .label div, .mdx-figure .label div, .label div, .cluster text, #START rect+.label div, text.actor, .labelText tspan, .loopText tspan, g.stateGroup .state-title, g.stateGroup text, .taskText, .taskTextOutsideRight, .taskTextOutsideLeft, .titleText, .mdx-caption > p, rp, rt",r=".mdx-tbl-col-fmt-num",l="figure table tr::before, tt, code, .md-fences, g.cardinality text, g.classGroup text, g.classLabel .label, kbd",d="strong, ::marker, table > thead > tr > th, table > thead > tr > td, .mdx-tbl-col-fmt-bold, .pieTitleText, .legend text, .slice, .mdx-actor-key-sys, .labelText tspan, .titleText, strong a, .mdx-black-curtain, #write > pre.md-meta-block:first-child + h6 sub, #write > h6:first-child sub, #write > pre.md-meta-block:first-child + h6 sup, #write > h6:first-child sup, #write > pre.md-meta-block:first-child + h6 em, #write > h6:first-child em";$(l).removeClass("mdx-font-code-"+this.style),$(n).removeClass("mdx-font-code-"+this.style),$(n).removeClass("mdx-font-tag-"+this.style),$(e).removeClass("mdx-font-text-"+this.style),$(a).removeClass("mdx-font-header-"+this.style),$(i).removeClass("mdx-font-title-"+this.style),$(s).removeClass("mdx-font-bold-"+this.style),$(r).removeClass("mdx-font-number-"+this.style),$(o).removeClass("mdx-font-subtitle-"+this.style),$(d).removeClass("mdx-font-weight-bold-"+this.style),this.style=t,$(l).addClass("mdx-font-code-"+t),$(n).removeClass("mdx-font-code-"+t),$(n).addClass("mdx-font-tag-"+t),$(e).addClass("mdx-font-text-"+t),
$(a).addClass("mdx-font-header-"+t),$(s).addClass("mdx-font-bold-"+t),$(r).addClass("mdx-font-number-"+this.style),$(o).removeClass("mdx-font-header-"+t),$(o).removeClass("mdx-font-bold-"+t),$(o).addClass("mdx-font-subtitle-"+t),$(i).removeClass("mdx-font-header-"+t),$(i).removeClass("mdx-font-subtitle-"+t),$(i).addClass("mdx-font-title-"+t),$(d).addClass("mdx-font-weight-bold-"+t),VLOOK.data.set("font-style",iFontStyler.style)},this.disposeHotkey=function(t,e){if(!this.ui.isHidden())switch(t){case 27:this.hide();break}}}function FootNote(t){let e=this;this.ui=$(".mdx-foot-note-panel"),this.content=$(".mdx-foot-note-panel-content"),this.buttonSeeAll=$(".mdx-foot-note-panel-all"),this.buttonSeeAll.unbind("click").click((function(){e.hide(),window.location.href="#vk-footer-area"})),this.mask=t,this.mask.bindPartner(this,this.ui),this.show=function(){this.mask.show(),VLOOK.ui.isSmallScreen()?this.ui.css({left:20,right:20}):this.ui.css({left:"15%",right:"15%"}),this.ui.show()},this.hide=function(){this.ui.hide(),this.mask.hide()},this.disposeHotkey=function(t,e){if(!this.ui.isHidden())switch(t){case 27:this.hide();break}}}function LinkChecker(t){let e=this;this.ui={list:$(".mdx-link-error-list"),header:$(".mdx-link-error-list-header"),body:$(".mdx-link-error-list-items"),footer:$(".mdx-link-error-list-footer"),result:$(".mdx-link-chk-result")},this.icon={error:VLOOK.ui.generateSvgIcon("icoLinkError",20,18,"light"),close:VLOOK.ui.generateSvgIcon("icoClose",16,16,"light")},this.mask=t,this.mask.bindPartner(this,this.ui.list),this.ui.body.scroll((function(){e.ui.header.isHidden()&&e.ui.body.scrollTop()>10?e.ui.header.show():e.ui.body.scrollTop()<=10&&e.ui.header.hide()})),this.checkLink=function(){let t=0;$("#write a").each((function(){let i=$(this),o=$(this).attr("href");if(void 0===o||o.length<=1)return!0;if(o.startsWith("#")&&!o.startsWith("#mjx-")){let n=o.substring(1,o.length);if(0===$("#write #"+n+", #write a[name='"+n+"']").length){t++;let o="vk-error-anchor"+t;i.attr("id",o),e.add(o,"🔗 <strong>"+["无效页内链接","無效頁內鏈接","Invalid Inner Link","Lien de page non valide","Ungültiger innerer Link","Enlace interno no válido","Недопустимая ссылка на страницу","ページリンクが無効です","잘못된 페이지 링크"][VLOOK.lang.id]+":</strong> "+$(this).text())}}}))},this.add=function(t,i){let o=$('<span data-vk-anchor="#'+t+'" class="mdx-toc-item">'+i+"</span>");$(o.attr("data-vk-anchor")).attr("tabindex",0).addClass("mdx-link-error-source"),this.ui.body.append(o),o.unbind("click").click((function(){e.ui.body.children(".mdx-toc-item-current").removeClass("mdx-toc-item-current"),o.addClass("mdx-toc-item-current"),VLOOK.util.gotoHash(o.attr("data-vk-anchor")),e.hide()})),this.ui.result.isHidden()&&(this.ui.result.addClass("mdx-link-result-error"),this.ui.result.html(this.icon.error),$(".mdx-doc-info").css({"border-radius":"var(--vlook-small-radius) 0 0 var(--vlook-small-radius)"}),this.ui.result.unbind("click").click((function(){e.ui.list.isHidden()?e.show():e.hide()})))},this.show=function(){this.ui.list.show(),e.mask.show()},this.hide=function(){this.ui.list.hide(),this.mask.hide(),this.ui.result.html(this.icon.error),VLOOK.doc.scroll.unfreeze()},this.disposeHotkey=function(t,e){if(!this.ui.list.isHidden())switch(t){case 27:this.hide();break}}}function BackgroundMask(t,e,i){let o=this;this.style=e,DOM.body().after('<div class="mdx-mask '+(void 0!==e?e+" ":"")+t+' mdx-backdrop-blurs">'+VLOOK.ui.copyrightInfo()+"</div>"),VLOOK.ui.initEffects(),this.ui=$(".mdx-mask."+t),this.close=void 0,void 0!==i&&!0===i&&(this.ui.append('<div class="mdx-mask-close '+this.style+'">'+VLOOK.ui.generateSvgIcon("icoCloseTo-"+this.style,60,60,"light")+"</div>"),this.close=this.ui.children(".mdx-mask-close")),this.partner=void 0,this.partnerUI=void 0,this.bindPartner=function(t,e){this.partner=t,this.partnerUI=e},this.show=function(){if(VLOOK.doc.scroll.freeze(),VLOOK.doc.block=!0,this.ui.css("z-index",this.partnerUI.css("z-index")-1),void 0!==this.close){let t=30,e=parseInt(this.partnerUI.css("left"))+this.partnerUI.width()+t,i=parseInt(this.partnerUI.css("top"))+(this.partnerUI.height()-this.close.height())/2;"left"===this.style||"right"===this.style?this.close.css({left:"right"===this.style?parseInt(this.partnerUI.css("left"))-this.close.width()-t:e,top:i}):"bottom"===this.style&&(i=parseInt(this.partnerUI.css("bottom"))+this.partnerUI.height()+t,this.close.css({left:"auto",top:"auto",bottom:i,"margin-left":"-"+this.close.width()/2+"px",padding:"0px 50%"}))}this.ui.unbind("click").click((function(){VLOOK.doc.scroll.unfreeze(),o.partner.hide(),o.hide()})),this.ui.show()},this.hide=function(){VLOOK.doc.scroll.unfreeze(),VLOOK.doc.block=!1,this.ui.hide()}}function ContentFolder(){let t=this;this.ui=$(".mdx-content-expander"),this.limit=VLOOK.debugMode?300:600,this.contents=[],this.buildTimers=[],this.rowNumFilter="table tbody tr",this.add=function(t){this.contents.push(t)},this.adjust=function(){if(this.buildTimers.length>0)for(let t=0,e=this.buildTimers.length;t<e;t++)clearTimeout(this.buildTimers.shift());this.rebuild()},this.rebuild=function(){for(let e=0,i=this.contents.length;e<i;e++)if("img"===this.contents[e].prop("tagName").toLowerCase()){let i=new Image;i.src=this.contents[e].attr("src"),i.complete?this.buildTimers.push(setTimeout((function(){t.checkAndProcess(t.contents[e],!0)}),50)):i.onload=function(){VLOOK.debug("img ["+i.src+"] loaded"),t.checkAndProcess(t.contents[e],!0)}}else this.buildTimers.push(setTimeout((function(){t.checkAndProcess(t.contents[e],!0)}),50))},this.checkAndProcess=function(t,e){let i=t.parent(),o=t.prop("tagName").toLowerCase();!0===e&&(i=i.parent());let n=i.next(),a=n.attr("class");void 0!==a&&-1!==a.indexOf("mdx-content-expander")||(n=void 0);let s=i.attr("data-vk-content-expanded");if(void 0!==s&&s.startsWith("t")){let t;if(void 0!==i.attr("data-vk-before-print-folded")&&!1===startsWith("t"))return void this.buildTimers.shift()}"img"===o&&void 0===i.attr("data-vk-container")&&(i=i.parent()),i.attr("data-vk-content-folded","false"),i.attr("data-vk-content-expanded","false"),i.css("height","auto");let r=parseInt(t.css("height"));r>this.limit?this.buildContentExpander(t,i,o,r,n):void 0!==n&&void 0!==a&&a.indexOf("mdx-content-expander")>-1&&n.remove(),this.buildTimers.shift()},this.buildContentExpander=function(e,i,o,n,a){i.attr("data-vk-content-folded","true"),o.startsWith("t")||o.startsWith("s")?i.css({height:this.limit,"overflow-x":"auto","overflow-y":"hidden"}):i.css({height:this.limit,"overflow-y":"hidden"});let s,r=parseInt(i.css("width"));void 0===a?(s=iContentFolder.ui.clone(),i.after(s)):s=a,i.find("table").length>0&&i.find(this.rowNumFilter).addClass("mdx-tbl-row-num-hidden");let l=s.find("div > span");l.html(l.attr("title")+" <span style='font-weight: normal;'>"+Math.round(100*(1-this.limit/n))+"%</span>"),r>parseInt(e.css("width"))&&(r=e.css("width"),s.css({"border-bottom-right-radius":0})),s.attr("data-vk-content-type",o),s.css({"margin-left":i.css("margin-left"),width:r}),s.css("visibility","visible"),s.children(".mdx-btn").unbind("click").click((function(){t.expand(s)})),VLOOK.ui.bindHover(s.children(".mdx-btn"))},this.expand=function(e){let i=e.prev(),o=e.attr("data-vk-content-type");VLOOK.report.push(["Interactive",VLOOK.report.transTagName(o),"ExpandLongContent",0]),e.remove(),i.attr("data-vk-content-folded","false"),i.attr("data-vk-content-expanded","true"),i.css({height:"auto"}),o.startsWith("t")||o.startsWith("s")?i.css({overflow:"auto"}):i.css({"overflow-y":"initial"}),i.find("table").length>0&&i.find(t.rowNumFilter).removeClass("mdx-tbl-row-num-hidden")}}function ToolTips(){let t=this;this.ui=$(".mdx-tool-tips"),this.aniTimer=null,this.lastStyle=void 0,VLOOK.ui.addAnimate(this.ui,"opacity"),this.show=function(e,i,o){if(!0===env.device.mobile)return;clearTimeout(this.aniTimer),this.hide(),this.ui.html(e.attr("data-vk-tips")),this.lastStyle=o;const n=this.ui.width(),a=$(window).width(),s=20;let r=e.offset().left;this.ui.css({"border-top-left-radius":"0","border-top-right-radius":"var(--vlook-base-radius)"}),("auto"!==i||r+n+s>a)&&(this.ui.css({"border-top-left-radius":"var(--vlook-base-radius)","border-top-right-radius":"0"}),r=e.offset().left-n+e.width()-s,"center"===i&&(r=e.offset().left+(e.width()-n)/2-10,this.ui.css({"border-top-left-radius":"var(--vlook-base-radius)","border-top-right-radius":"var(--vlook-base-radius)"}))),void 0!==this.lastStyle&&this.ui.addClass(this.lastStyle),this.ui.css({left:r,top:e.offset().top-$(document).scrollTop()+e.height()+10}),this.aniTimer=setTimeout((function(){VLOOK.ui.show(t.ui)}),500)},this.hide=function(){VLOOK.doc.scroll.unfreeze(),clearTimeout(this.aniTimer),VLOOK.ui.hide(this.ui),void 0!==this.lastStyle&&this.ui.removeClass(this.lastStyle)}}function InfoTips(t){let e=this;this.ui=$(".mdx-info-tips"),this.aniTimer=null,this.ui.unbind("click").click=function(){e.hide()},this.mask=t,this.mask.bindPartner(this,this.ui),this.inform=function(t,e,i,o){this.show(t,e,i,"inform",o)},this.error=function(t,e,i,o){this.show(t,e,i,"error",o)},this.show=function(t,i,o,n,a){clearTimeout(this.aniTimer),this.ui.html(t),this.ui.removeClass("error"),this.ui.css({width:"",height:"",right:"auto",bottom:"auto","border-radius":"var(--vlook-base-radius)"}),"error"===n&&this.ui.addClass("error"),void 0!==a?VLOOK.ui.moveToTarget(this.ui,a):VLOOK.ui.moveToCenter(this.ui),this.ui.show(),null!=i&&(this.aniTimer=setTimeout((function(){e.hide()}),i)),!0===o&&this.mask.show()},this.hide=function(){this.ui.hide(),this.mask.hide()},this.disposeHotkey=function(t,e){if(!this.ui.isHidden())switch(t){case 27:this.hide();break}}}function BottomTips(t){DOM.body().after('<div class="mdx-bottom-tips '+t+'"><div></div></div>'),this.ui=$(".mdx-bottom-tips."+t),this.show=function(t){this.ui.children("div").html(t),this.ui.show()},this.hide=function(){this.ui.hide()}}function MoreDocContent(){this.ui={before:$(".mdx-more-doc-content-before"),after:$(".mdx-more-doc-content-after")},this.refresh=function(t){void 0===t&&(t=$(document).scrollTop()),t>10?this.ui.before.show():this.ui.before.hide(),t+$(window).height()>$(document).height()-10?this.ui.after.hide():this.ui.after.show()},this.hideAfter=function(){this.ui.after.hide()}}function CaptionGenerator(){}function ExtCodeBlock(){}function ExtQuote(){}function ExtTable(){}function CellMerge(){}function TableCross(){}function ColumnFormatting(){}function RowGroup(){}function ThRepeater(){}function ExtAudio(){}function ExtVideo(){}function TextField(t,e){let i=this;this.ui=void 0,this.icon=void 0,this.input=void 0,this.reset=void 0,this.action=void 0,this.onInput=void 0,this.onKeyDown=void 0,this.onAction=void 0,this.pressEnter=void 0,this.pressESC=void 0,this.appendTo=function(t,e){let o='<div class="mdx-textfield '+e+'"><div class="mdx-textfield-icon" style="display: none"></div><input type="text" /><div class="mdx-textfield-action" style="display: none"></div><div class="mdx-textfield-reset">'+VLOOK.ui.generateSvgIcon("icoResetInput",16,16,"alpha")+"</div></div>";t.after(o),this.ui=t.parent().children(".mdx-textfield."+e),this.input=this.ui.children("input"),this.reset=this.ui.children(".mdx-textfield-reset"),this.input.on("input",(function(){let t=$(this).val();""===t?(i.reset.hide(),void 0!==i.action&&-1!==i.action.attr("class").indexOf("enabled")&&(i.action.removeClass("enabled"),VLOOK.ui.unbindHover(i.action))):(i.reset.show(),void 0!==i.action&&-1===i.action.attr("class").indexOf("enabled")&&(i.action.addClass("enabled"),i.action.hover((function(){i.actionHover(!0)}),(function(){i.actionHover(!1)})))),"function"==typeof i.onInput&&i.onInput(i.input,t)})),this.input.focus((function(){i.ui.addClass("mdx-textfield-focus")})),this.input.blur((function(){i.ui.removeClass("mdx-textfield-focus")})),this.input.bind("keydown",(function(t){let e=t.keyCode||t.which||t.charCode,o=i.input.val();switch(e){case 13:void 0!==i.action&&i.action.trigger("click"),"function"==typeof i.pressEnter&&i.pressEnter(i.input,o);break;case 27:i.reset.trigger("click"),"function"==typeof i.pressESC&&i.pressESC(i.input);break}"function"==typeof i.onKeyDown&&i.onKeyDown(i.input,o,e)})),this.reset.unbind("click").click((function(){i.input.val(""),i.input.select(),i.reset.hide(),void 0!==i.action&&-1!==i.action.attr("class").indexOf("enabled")&&(i.action.removeClass("enabled"),VLOOK.ui.unbindHover(i.action)),"function"==typeof i.onInput&&i.onInput(i.input,"")}))},this.clear=function(){this.reset.trigger("click")},this.setIcon=function(t){this.icon=this.ui.children(".mdx-textfield-icon"),this.icon.html(t),this.icon.show()},this.setAction=function(t){this.action=this.ui.children(".mdx-textfield-action"),this.action.html(t),this.action.show(),this.action.hover((function(){i.actionHover(!0)}),(function(){i.actionHover(!1)})),this.action.unbind("click").click((function(){let t=i.input.val();t.length>0&&i.input.select(),"function"==typeof i.onAction&&i.onAction(i.input,t)}))},this.actionHover=function(t){!0===t?(i.action.addClass("hover"),-1!==i.action.attr("class").indexOf("enabled")&&i.ui.addClass("hover-action")):(i.action.removeClass("hover"),i.ui.removeClass("hover-action"))},this.placeholder=function(t){this.input.attr("placeholder",t)},this.val=function(){return this.input.val()},this.val=function(t){this.input.val(t)},this.show=function(){this.ui.show()},this.hide=function(){this.ui.hide()},this.setWidth=function(t){this.ui.css({width:t}),this.input.css({width:t-this.reset.width()-(void 0===this.icon?0:this.icon.width())-(void 0===this.action?0:this.action.width())-10}),void 0!==this.icon&&this.input.addClass("set-icon")},this.appendTo(t,e)}function FilterResultNavigator(t){this.index=0,this.result=t,this.nextItem=function(){if(this.result.isHidden())return;let t=this.result.children(":visible"),e=t.eq(this.index);return this.index++,this.index>=t.length&&(this.index=0),e},this.restart=function(){this.index=0}}function TocCatalog(t,e){let i=this;this.ui={entry:$(".mdx-segment-btn.catalog"),body:$(".mdx-toc-catalog-body"),keyword:new TextField(t.indexs.ui,"toc-filter-catalog"),result:$(".mdx-toc-filter-result.catalog")},this.holder=t,this.headers=[],void 0===VOM.cover()&&this.headers.push("vk-id-doc-title"),this.currentHeaderIndex=-1,this.currentItem=void 0,this.foldItems=[],this.lastHeaderFolder=void 0,this.lastHeaderLevel=0,this.lastDocScrollTop=0,this.resultNav=new FilterResultNavigator(this.ui.result),VLOOK.ui.addAnimate(this.ui.body.find(".md-toc-item, .mdx-toc-item")),this.onChapterChanged=void 0,this.ui.keyword.setIcon(VLOOK.ui.generateSvgIcon("icoRetrieval",16,16,"alpha")),this.ui.keyword.placeholder(["搜索目录","搜索目錄","Search catalog","Rechercher dans le catalogue","Katalog durchsuchen","Buscar catálogo","Искать в каталоге","カタログを検索","카탈로그 검색"][VLOOK.lang.id]),this.ui.keyword.onInput=function(t,e){i.resultNav.restart(),""===e.trim()?(i.ui.result.empty(),i.ui.body.show(),i.hideFilterResult(),i.scrollToCurrent()):i.filterByKeyword(e.toLowerCase())},this.ui.keyword.pressEnter=function(t,e){i.resultNav.nextItem().trigger("click"),i.ui.keyword.input.focus()},this.icon={folded:'<svg width="16px" height="16px" style="display: inline-block; vertical-align: middle; margin-top: -4px;"><use xlink:href="#icoFolded" class="mdx-toc-folder-ico"/></svg>',unfold:'<svg width="16px" height="16px" style="display: inline-block; vertical-align: middle; margin-top: -4px;"><use xlink:href="#icoUnfold" class="mdx-toc-folder-ico"/></svg>'},this.adjust=function(){TocIndex.adjust(this,22)},this.adjustHoverStyle=function(){env.device.mobile?$(".mdx-toc-folder").unbind("hover"):VLOOK.ui.bindHover($(".mdx-toc-folder"))},this.add=function(t){let e=t.children("a"),o=e.attr("href");if(this.headers.push(o.substring(1,o.length)),t.attr({id:"vk-header-"+t.attr("data-ref"),"data-vk-node":"0","data-vk-folded":"false",title:e.text().trim()}),VLOOK.ui.addAnimate(t),e.after(e.text()),e.text(""),t.unbind("click").click((function(){let e=$("#"+t.attr("id")).children("a").attr("href");VLOOK.util.gotoHash(e),"function"==typeof i.holder.onInteractive&&i.holder.onInteractive()})),$("<div id='fd-vk-header-"+t.attr("data-ref")+"' class='mdx-toc-folder'>&nbsp;</div>").insertBefore(t.find("a")),void 0!==this.lastHeaderFolder){if(this.parseHeaderLevel(t)>this.lastHeaderLevel){this.foldItems.push(this.lastHeaderFolder);let t=this.lastHeaderFolder.html(this.icon.unfold);t.parent().attr({"data-vk-node":"1","data-vk-folded":"false"}),t.unbind("click").click((function(){let t=$(this).parent().attr("id");i.disposeFold(t,$("#"+t).attr("data-vk-folded").startsWith("t")?"e":"c",!0),event.cancelBubble=!0}))}this.parseHeaderLevel(t)<this.lastHeaderLevel&&this.foldItems.pop(),this.foldItems.length>0&&t.attr("data-vk-pid",this.foldItems[this.foldItems.length-1].parent().attr("id"))}this.lastHeaderFolder=$("#fd-vk-header-"+t.attr("data-ref")),this.lastHeaderLevel=this.parseHeaderLevel(t)},this.focusHeader=function(){function t(e){i.disposeFold(e,"e",!0);let o=$("#"+e),n=o.prop("tagName");void 0!==n&&"h1"!==n.toLowerCase()&&t(o.attr("data-vk-pid"))}let e=$(document).scrollTop();if(Math.abs(e-this.lastDocScrollTop)<20)return;this.lastDocScrollTop=e;let o=this.headers.length-1;for(let t=0,e=this.headers.length;t<e;t++){let e=!1===env.browser.Firefox?this.headers[t]:decodeURI(this.headers[t]),i=$("#"+decodeURI(e)),n=i.height();if(i.offset().top-$(document).scrollTop()>3*n){o=t-1;break}}this.currentHeaderIndex!==o&&(this.currentHeaderIndex=o,!0===this.inHeader()&&(void 0!==this.currentItem&&this.currentItem.removeClass("mdx-toc-item-current"),this.currentItem=$("#vlook-toc a[href='#"+this.headers[o]+"']").parent(),this.currentItem.addClass("mdx-toc-item-current"),this.currentItem.isHidden()&&t(this.currentItem.attr("data-vk-pid")),this.scrollToCurrent()),"function"==typeof i.onChapterChanged&&i.onChapterChanged())},this.scrollToCurrent=function(){if(void 0===this.currentItem||void 0===this.currentItem.position())return;const t=3*this.currentItem.height(),e=this.ui.body.scrollTop(),i=e+this.ui.body.height();this.currentItem.position().top<e?this.ui.body.scrollTop(this.currentItem.position().top):this.currentItem.position().top>i-t&&this.ui.body.scrollTop(this.currentItem.position().top-this.ui.body.height()+t)},this.inHeader=function(){return this.currentHeaderIndex>-1},this.inFirstHeader=function(){return void 0!==VOM.cover()&&0===this.currentHeaderIndex},this.inDocTitle=function(){return void 0===VOM.cover()&&0===this.currentHeaderIndex},this.filterByKeyword=function(t){if(""===t.trim())return;this.showFilterResult();let e=!1;this.ui.result.empty(),$("#vlook-toc > .md-toc-item").each((function(){let o=$(this),n;if(o.attr("title").toLowerCase().indexOf(t)>-1){let t=o.clone();t.addClass("mdx-toc-item"),t.removeClass("md-toc-item md-toc-h1 md-toc-h2 md-toc-h3 md-toc-h4 md-toc-h5"),t.children(".mdx-toc-folder").remove(),t.prepend("<span>"+["标题","標題","Title","Titre","Titel","Título","Заголовок","題名","표제"][VLOOK.lang.id]+". </span>"),t.show(),VLOOK.ui.addAnimate(t),t.unbind("click").click((function(){i.ui.result.children(".mdx-toc-item-current").removeClass("mdx-toc-item-current"),o.trigger("click"),$(this).addClass("mdx-toc-item-current")})),i.ui.result.append(t),e=!0}})),!1===e&&(this.ui.result.empty(),this.ui.result.append("<div class='mdx-toc-filter-result-none'>"+["无匹配结果!","無匹配結果!","No Results!","Aucun résultat!","Keine Ergebnisse!","¡No hay resultados!","Нет результатов!","結果がありません!","결과가 없습니다!"][VLOOK.lang.id]+"</div>"))},this.show=function(){this.ui.body.show(),this.showKeywordBar()},this.hide=function(){this.ui.body.hide(),this.hideKeywordBar(),this.hideFilterResult()},e&&this.hide(),this.showKeywordBar=function(){this.ui.keyword.clear(),this.ui.keyword.show()},this.showFilterResult=function(){this.ui.body.hide(),this.ui.result.show(),this.ui.result.children(".mdx-toc-item-current").removeClass("mdx-toc-item-current")},this.hideKeywordBar=function(){this.ui.keyword.hide()},this.hideFilterResult=function(){this.ui.result.hide()},this.gotoHeader=function(t){VLOOK.util.gotoHash("#"+t.attr("data-vk-anchor"))},this.disposeFold=function(t,e,i){let o=null,n=$("#"+t),a=n.nextAll(),s=$("#fd-"+t);n.attr("data-vk-folded","e"===e?"false":"true"),s.html("e"===e?this.icon.unfold:this.icon.folded);for(let t=0,n=a.length;t<n;t++){let n=$(a[t]);if(null!=o){const t=this.parseHeaderLevel(n),e=this.parseHeaderLevel(o);if(t>e)continue;if(t<e)break}!0===i&&"1"===n.attr("data-vk-node")&&n.attr("data-vk-folded").startsWith("f")&&"c"===e&&(n.attr("data-vk-folded","true"),this.disposeFold(n.attr("id"),e,i)),n.css("display","c"===e?"none":"block"),o=n}},this.parseHeaderLevel=function(t){let e=t.attr("class");return e.substr(e.indexOf("md-toc-h")+"md-toc-h".length,1)}}function TocIndex(){}function TocFigure(t,e){let i=this,o=$(".mdx-accent-btn.figure-nav");this.ui={entry:$(".mdx-segment-btn.figure"),figureNav:o,keyword:new TextField(o,"toc-filter-figure"),result:$(".mdx-toc-filter-result.figure"),tips:void 0},this.holder=t,this.resultNav=new FilterResultNavigator(this.ui.result),TocIndex.initUI(this,["搜索插图","搜索插圖","Search for figures","Recherche de chiffres","Suche nach Zahlen","Búsqueda de figuras","Искать цифры","フィギュアを探す","그림 검색"][VLOOK.lang.id]),this.ui.figureNav.attr("data-vk-tips","<kbd>I</kbd> "+["浏览插图","瀏覽插圖","Browse figures","Parcourir la figures","Zahlen durchsuchen","Examinar figuras","Просмотрите цифры","図を参照する","그림 찾아보기"][VLOOK.lang.id]),this.ui.figureNav.unbind("click").click((function(){let t=i.ui.figureNav.attr("class");void 0!==t&&t.indexOf("disabled")>-1||(iToolTips.hide(),iFigureNav.show(null))})),this.ui.figureNav.hover((function(){iToolTips.show($(this),"auto","accent")}),(function(){iToolTips.hide()})),this.adjust=function(){TocIndex.adjust(this,this.ui.figureNav.width()+32)},this.add=function(t,e,i){TocIndex.add(this,t,e,i)},this.show=function(){this.ui.figureNav.show(),TocIndex.show(this)},this.hide=function(){this.ui.figureNav.hide(),TocIndex.hide(this)},e&&this.hide()}function TocTable(t,e){let i=this;this.ui={entry:$(".mdx-segment-btn.table"),keyword:new TextField(t.indexs.ui,"toc-filter-table"),result:$(".mdx-toc-filter-result.table"),tips:void 0},this.holder=t,this.resultNav=new FilterResultNavigator(this.ui.result),TocIndex.initUI(this,["搜索表格","搜索表格","Search table","Tableau de recherche","Suchtabelle","Tabla de búsqueda","Таблица поиска","検索テーブル","표 검색"][VLOOK.lang.id]),this.adjust=function(){TocIndex.adjust(this,22)},this.add=function(t,e,i){TocIndex.add(this,t,e,i)},this.show=function(){TocIndex.show(this)},this.hide=function(){TocIndex.hide(this)},e&&this.hide()}function TocMultimedia(t,e){let i=this;this.ui={entry:$(".mdx-segment-btn.multimedia"),keyword:new TextField(t.indexs.ui,"toc-filter-multimedia"),result:$(".mdx-toc-filter-result.multimedia"),tips:void 0},this.holder=t,this.resultNav=new FilterResultNavigator(this.ui.result),TocIndex.initUI(this,["搜索多媒体","搜索多媒體","Search multimedia","Recherche multimédia","Multimedia suchen","Buscar multimedia","Поиск мультимедиа","マルチメディアを検索する","멀티미디어 검색"][VLOOK.lang.id]),this.adjust=function(){TocIndex.adjust(this,22)},this.add=function(t,e,i){TocIndex.add(this,t,e,i)},this.show=function(){TocIndex.show(this)},this.hide=function(){TocIndex.hide(this)},e&&this.hide()}function TocCodeblock(t,e){let i=this;this.ui={entry:$(".mdx-segment-btn.codeblock"),keyword:new TextField(t.indexs.ui,"toc-filter-codeblock"),result:$(".mdx-toc-filter-result.codeblock"),tips:void 0},this.holder=t,this.resultNav=new FilterResultNavigator(this.ui.result),TocIndex.initUI(this,["搜索代码块","搜索代碼塊","Search code block","Bloc de code de recherche","Suchcodeblock","Bloque de código de búsqueda","Блок кода поиска","検索コードブロック","코드 블록 검색"][VLOOK.lang.id]),this.adjust=function(){TocIndex.adjust(this,22)},this.add=function(t,e,i){TocIndex.add(this,t,e,i)},this.show=function(){TocIndex.show(this)},this.hide=function(){TocIndex.hide(this)},e&&this.hide()}function TocHistory(t,e){let i=this;this.ui={entry:$(".mdx-segment-btn.history"),title:$(".mdx-toc-history-title"),history:$(".mdx-toc-history-result")},this.holder=t,this.add=function(t){if(void 0===t||"#"===t||0===t.trim().length)return;i.ui.history.children(".mdx-toc-item-current").removeClass("mdx-toc-item-current");let e,o=t.substring(1,t.length);o.startsWith("vk-id")?e=$(t).attr("data-vk-title"):o.startsWith("vk-err")&&(e=$(t).text()),void 0===e&&(e="<span>"+["标题","標題","Title","Titre","Titel","Título","Заголовок","題名","표제"][VLOOK.lang.id]+". </span>"+decodeURI(o));let n=i.ui.history.children("span[data-vk-history='"+t+"']");if(0===n.length)i.ui.history.prepend('<span data-vk-history="'+t+'" class="mdx-toc-item">'+e+"</span>");else{let t=n.clone();i.ui.history.prepend(t),t.addClass("mdx-toc-item-current"),n.remove()}let a=i.ui.history.children("span[data-vk-history='"+t+"']");a.addClass("mdx-toc-item-current"),VLOOK.ui.addAnimate(a),a.unbind("click").click((function(){VLOOK.util.gotoHash(t),"function"==typeof i.holder.onInteractive&&i.holder.onInteractive()}))},this.show=function(){i.ui.title.show(),i.ui.history.show();let t="span.mdx-toc-item",e="div.mdx-toc-history-none";0===i.ui.history.children(t+", "+e).length?this.ui.history.append("<div class='mdx-toc-history-none'>"+["暂无记录!","暫無記錄!","No records!","Pas d'enregistrements!","Keine Aufzeichnungen!","¡No hay registros!","Нет записей!","記録なし!","기록이 없습니다!"][VLOOK.lang.id]+"</div>"):i.ui.history.children(t).length>0&&i.ui.history.children(e).remove()},this.hide=function(){i.ui.title.hide(),i.ui.history.hide()},e&&this.hide()}function DocLib(t,e){let i=this;this.ui=$(".mdx-doc-lib"),this.iframe=void 0,this.handle=$(".mdx-doc-lib-board.item"),this.enabled=!1,this.src=void 0,this.holder=e,this.mask=t,this.mask.bindPartner(this,this.ui),VLOOK.ui.addAnimate(this.ui),this.init=function(){function t(){VLOOK.data.set(encodeURI(window.location.path)+"doc-lib-title",""),o=setTimeout((function(){let n=VLOOK.data.get(encodeURI(window.location.path)+"doc-lib-title");void 0===n||0===n.length?t():(e.show(),i.handle.text(n),i.handle.attr("title",n),$(".mdx-nav-center-body, .mdx-nav-center-footer").addClass("mini"),clearTimeout(o))}),1e3)}let e=$(".mdx-doc-lib-board"),o=null;this.iframe=$("iframe[name='vlook-doc-lib']"),this.src=VLOOK.util.getMetaByName("vlook-doc-lib"),void 0!==this.src&&(this.enabled=!0,this.iframe.attr("src",this.src+"?ws=none&type=mini"),t()),this.handle.unbind("click").click((function(){i.show()}))},this.reload=function(t){let e="";void 0!==t&&(e="&cs="+t),this.iframe.attr("src",this.src+"?ws=none&type=mini"+e)},this.show=function(){"function"==typeof this.holder.onInteractive&&this.holder.onInteractive(),this.mask.show(),this.ui.show()},this.hide=function(){this.ui.hide(),this.mask.hide()},this.disposeHotkey=function(t,e){if(!this.ui.isHidden())switch(t){case 27:this.hide();break}}}function ExtFigure(){}function FigureNav(){let t=this;this.ui=$(".mdx-figure-nav"),this.buttons={ui:$(".mdx-figure-nav-btns"),prev:$(".mdx-figure-nav-btns.prev"),next:$(".mdx-figure-nav-btns.next"),close:$(".mdx-btn-close-figure-nav")},this.content=$(".mdx-figure-content"),this.figNum=0,VLOOK.ui.addAnimate(this.content.children("img, svg")),this.buttons.prev.unbind("click").click((function(){t.prev()})),this.buttons.next.unbind("click").click((function(){t.next()})),this.buttons.close.unbind("click").click((function(){t.hide()})),this.content.unbind("click").click((function(){t.hide()})),this.adjustHoverStyle=function(){env.device.mobile?(this.buttons.prev.unbind("hover"),this.buttons.next.unbind("hover")):(this.buttons.ui.hover((function(){$(this).css({transform:"translateY(-2px)"})}),(function(){$(this).css({transform:"none"})})),this.buttons.ui.mousedown((function(){$(this).css({transform:"none"})})),this.buttons.ui.mouseup((function(){$(this).css({transform:"translateY(-2px)"})})))},this.show=function(t){VLOOK.report.push(["Interactive","Figure Nav","Show/Hide",0]),0!==VLOOK.doc.counter.figure&&(VLOOK.doc.scroll.freeze(),VLOOK.doc.block=!0,null==t&&(t=$("[data-vk-fig-num='"+this.figNum+"']")),this.figNum=parseInt(t.attr("data-vk-fig-num")),VLOOK.ui.show(this.ui),this.display(),this.updateUI())},this.hide=function(){this.content.empty(),VLOOK.ui.hide(this.ui),VLOOK.doc.scroll.unfreeze(),VLOOK.doc.block=!1},this.display=function(){let e=$("[data-vk-fig-num='"+this.figNum+"']");this.content.empty(),this.content.show(),this.content.css({width:$(window).width(),height:$(window).height()});let i=e.clone();i.css({"max-width":$(window).width()-90,"max-height":$(window).height()-90,"border-radius":"var(--vlook-base-radius)"}),i.addClass("mdx-interactive"),VLOOK.ui.hide(i),VLOOK.ui.bindHover(i),i.unbind("click").click((function(){VLOOK.util.gotoHash("#vk-id-fig"+t.figNum),t.hide()})),this.content.append(i),VLOOK.ui.show(i)},this.prev=function(){this.figNum>0&&(this.figNum--,this.display(),this.updateUI())},this.next=function(){this.figNum<VLOOK.doc.counter.figure-1&&(this.figNum++,this.display(),this.updateUI())},this.updateUI=function(){let t;$(".mdx-figure-nav-title").html("<span class='mdx-figure-page-num'>"+(this.figNum+1)+"/"+VLOOK.doc.counter.figure+"</span> "+$("#vk-id-fig"+this.figNum+" > .mdx-caption-1").text()),this.buttons.prev.css("top",(this.ui.height()-this.buttons.prev.height())/2),this.buttons.next.css({top:this.buttons.prev.css("top"),right:"10px"}),this.buttons.prev.css("opacity","0"),this.buttons.next.css("opacity","0"),this.figNum>0&&this.buttons.prev.css("opacity","1"),this.figNum<VLOOK.doc.counter.figure-1&&this.buttons.next.css("opacity","1")},this.disposeHotkey=function(t,e){if(!iFigureNav.ui.isHidden())switch(t){case 188:case 37:this.prev();break;case 190:case 39:this.next();break;case 27:this.hide();break}}}function Restyler(){}function RepairTool(){}function CodeMagic(){}function RainbowTag(){}function RainbowGroupTag(){}function RainbowQuote(){}function TextPhonetic(){}function BlackCurtain(){}function VLOOKui(){}function loadVLOOKui(){$(".mdx-vlook-inside").after(VLOOKui.loadWelcomePage()+VLOOKui.loadIconSet()+VLOOKui.loadNavTools()+VLOOKui.loadToolbar()+VLOOKui.loadCommon())}function loadVLOOKplugin(){function t(t,e,i){setTimeout((function(){let i=new Stopwatch;i.lapStart("* thread * ["+t+"]"),"function"==typeof e&&e(),i.lapStop("    ")}),i)}function e(){let t=VOM.doc().text().match(/[\w\-]+/g),e=VOM.doc().text().match(/\p{Unified_Ideograph}/gu),i=$(".mdx-doc-info"),o=null==t?0:t.length,n=null==e?0:e.length,a=o+n,s=120,r=a<s?1:parseInt(a/s),l=r+" "+["分钟","分鐘","minutes","minutes","minute","minutos","минута","分","분."][VLOOK.lang.id];r>60&&(l=(r/60).toFixed(1)+" "+["小时","小時","hours","heures","stunden","horas","час","時間","시간."][VLOOK.lang.id]),i.attr("data-vk-default",l+" / "+VLOOK.formatting.thousands(a.toString())+" "+["字","字","words","mots","Wörter","palabras","слова","言葉","말"][VLOOK.lang.id]),i.attr("data-vk-extend"," ( "+VLOOK.formatting.thousands(n.toString())+" "+["中日韩，","中日韓，","CJK, ","CJK, ","CJK, ","CJK, ","CJK, ","CJK，","CJK, "][VLOOK.lang.id]+VLOOK.formatting.thousands(o.toString())+" "+["非中日韩","非中日韓","Non-CJK","Non CJC","Nicht-CJK","No CJK","Не-CJK","非CJK","비 CJK"][VLOOK.lang.id]+" )"),i.hover((function(){i.html(i.attr("data-vk-default")+" <span style='color: var(--fore-color-alt)'>"+i.attr("data-vk-extend")+"</span>")}),(function(){i.html(i.attr("data-vk-default"))})),i.html(i.attr("data-vk-default"))}iStopwatch.lapStart("* Browser Check"),!1===env.browser.Chrome&&!1===env.browser.Firefox&&!1===env.browser.Safari&&(VLOOK.report.push(["Error","Browser",navigator.userAgent]),
alert(["为获得最佳兼容性，建议使用 Chrome / Edge / Firefox 浏览器","為獲得最佳兼容性，建議使用 Chrome / Edge / Firefox 瀏覽器","For best compatibility, it is recommended to use Chrome / Edge / Firefox browser","Pour une meilleure compatibilité, il est recommandé d'utiliser le navigateur Chrome / Edge / Firefox","Für eine optimale Kompatibilität wird empfohlen, den Chrome / Edge / Firefox-Browser zu verwenden","Para una mejor compatibilidad, se recomienda utilizar el navegador Chrome / Edge / Firefox","Для лучшей совместимости рекомендуется использовать браузер Chrome / Edge / Firefox.","最高の互換性のために、Chrome / Edge / Firefoxブラウザを使用することをお勧めします","최상의 호환성을 위해 Chrome / Edge / Firefox 브라우저를 사용하는 것이 좋습니다."][VLOOK.lang.id])),iStopwatch.lapStop("    "),VLOOK.initKernel(),t("Paragraph Nav",(function(){ParagraphNav.init()}),100),iStopwatch.lapStart("* Write Ready"),VOM.doc().addClass("mdx-vlook-load-done"),iStopwatch.lapStop("    "),t("External Link",(function(){VLOOK.doc.link.adjustExternal()}),100),t("Hotkey",(function(){VLOOK.ui.initHotkey()}),150),t("Restyle",(function(){VLOOK.initRestyle()}),200),t("Check Hash Link",(function(){iLinkChecker.checkLink()}),250),t("Color Scheme",(function(){ColorScheme.scheme=VLOOK.util.getStyleValue("--vlook-color-scheme").trim(),console.info("    System [ "+ColorScheme.scheme+" ]"),ColorScheme.init();let t=VLOOK.util.getParamValue("cs");"light"===t||"dark"===t?(console.info("    Force use [ "+t+" ]"),ColorScheme.toggle(t)):"dark"===ColorScheme.scheme&&ColorScheme.toggle(ColorScheme.scheme)}),300),t("Push Stat",(function(){VLOOK.report.submit(gTotalLoadTimeCost-gDocLoadTimeCost),VLOOK.report.push(["DocLoadTime","All","Times",gDocLoadTimeCost]),VLOOK.report.push(["VlookLoadTime","All","Times",gTotalLoadTimeCost-gDocLoadTimeCost])}),350),t("Content Assistor",(function(){iContentAssistor.init(),PicInPic.init()}),400),t("Redirect to Hash",(function(){let t=VLOOK.util.redirectToHash();void 0===VOM.cover()&&!1===t&&(iNavCenter.catalog.currentHeaderIndex=0,VLOOK.ui.adjustAll())}),450),t("Words count",(function(){e()}),500),iStopwatch.lapStart(),console.info("* Welcome Page Done ("+iWelcomePage.mode+")"),iWelcomePage.done(),iStopwatch.lapStop("    COST "),gTotalLoadTimeCost=iStopwatch.stop()-200,console.info("=== !!! MAIN PROCESS DONE !!! ==="),console.info("TOTAL COST   ⏱ "+gTotalLoadTimeCost+" ms"),console.info("    ├ HTML   ⏱ "+gDocLoadTimeCost+" ms"),console.info("    └ VLOOK  ⏱ "+(gTotalLoadTimeCost-gDocLoadTimeCost)+" ms")}let vlookVersion="V11.0";console.log(":::::::::::::::::::"),console.log("!!! "+(!0===vlookDevMode?"- DEV -":"RELEASED")+" !!!"),console.log("::: "+vlookVersion+" :::"),console.log(":::::::::::::::::::");let iStopwatch=new Stopwatch,gDocLoadTimeCost=0,gTotalLoadTimeCost=0,gLastHash=null,iToolbar,iNavCenter,iChapterNav,iParagraphNav,iDocLib,iMoreDocContent,iSpotlight,iLaserPointer,iFontStyler,iFigureNav,iWelcomePage,iToolTips,iInfoTips,iFootNote,iContentFolder,iLinkChecker,iContentAssistor;iStopwatch.lapStart(),console.info("=== Load Document ==="),DOM.__html=void 0,DOM.html=function(){return void 0===DOM.__html&&(DOM.__html=$("html"),0===DOM.__html.length&&(DOM.__html=void 0,console.error("Instantiation failed [ DOM.html ]"))),DOM.__html},DOM.__body=void 0,DOM.body=function(){return void 0===DOM.__body&&(DOM.__body=$("body"),0===DOM.__body.length&&(DOM.__body=void 0,console.error("Instantiation failed [ DOM.body ]"))),DOM.__body},VOM.__doc=void 0,VOM.doc=function(){return void 0===VOM.__doc&&(VOM.__doc=$("#write"),0===VOM.__doc.length&&(VOM.__doc=void 0,console.error("Instantiation failed [ VOM.doc ]"))),VOM.__doc},VOM.__cover=void 0,VOM.cover=function(){return void 0===VOM.__cover&&(VOM.__cover=$("#write > pre.md-meta-block:first-child + h6, #write > h6:first-child"),0===VOM.__cover.length&&(VOM.__cover=void 0,void 0===VOM.docTitle()&&console.warn("Instantiation failed [ VOM.cover ], maybe no cover"))),VOM.__cover},VOM.__backcover=void 0,VOM.backcover=function(){if(void 0===VOM.__backcover){let t=$(".footnotes-area");if(void 0!==t){let e=t.prev(),i=e.prop("tagName");void 0!==i&&"h6"===i.toLowerCase()&&(VOM.__backcover=e)}else VOM.__backcover=void 0,console.warn("Instantiation failed [ VOM.backcover ], maybe no backcover")}return VOM.__backcover},VOM.__docTitle=void 0,VOM.docTitle=function(){return void 0===VOM.__docTitle&&(VOM.__docTitle=$("#vk-id-doc-title"),0===VOM.__docTitle.length&&(VOM.__docTitle=void 0,console.warn("Instantiation failed [ VOM.docTitle ]"))),VOM.__docTitle},$.prototype.isEmpty=function(){return void 0===this},$.prototype.isHidden=function(){return void 0!==this&&("none"===this.css("display")||"hidden"===this.css("visibility")||"0"===this.css("opacity"))},$.prototype.isShowed=function(){return!this.isHidden()},$.prototype.replaceHTML=function(t,e){this.html(this.html().replace(t,e))},$.prototype.wrapText=function(t,e){this.html(t+this.html()+e)},String.prototype.replaceAll=function(t,e){const i=new RegExp(t,"g");return this.replace(i,e)},String.prototype.replaceAfter=function(t,e,i){let o=this.indexOf(t);if(o>-1){let t,n;return this.substring(0,o)+this.substring(o,this.length).replace(e,i)}return this},String.prototype.isNumber=function(){return/^([-+])*\d+(\.\d+)?$/.test(this)},String.prototype.isPercent=function(){return/^([-+])*\d+(\.\d+)?%$/.test(this)},String.prototype.isCurrency=function(){return/^(.{1,3}\s)([-+])*\d+(\.\d+)?$/.test(this)},String.prototype.endWith=function(t){return!(null==t||""===t||0===this.length||t.length>this.length)&&this.substring(this.length-t.length)===t};const env={core:function(){const t=navigator.userAgent;return{trident:t.indexOf("Trident")>-1,presto:t.indexOf("Presto")>-1,webkit:t.indexOf("AppleWebKit")>-1,gecko:t.indexOf("Gecko")>-1&&-1===t.indexOf("KHTML")}}(),device:function(){const t=navigator.userAgent;return{mobile:!!t.match(/AppleWebKit.*Mobile.*/),iOS:!!t.match(/iphone os/i),android:t.indexOf("Android")>-1||t.indexOf("Linux")>-1,iPhone:t.indexOf("iPhone")>-1,iPad:t.indexOf("iPad")>-1}}(),browser:function(){const t=navigator.userAgent;return{Chrome:t.indexOf("Chrome")>-1,Firefox:t.indexOf("Firefox")>-1,Safari:t.indexOf("Safari")>-1&&t.indexOf("Version")>-1,Edge:t.indexOf(" Edg/")>-1}}(),browserVersion:function(){const t=navigator.userAgent;return{Chrome:t.match(/Chrome\/[\d.]+/gi)?t.match(/Chrome\/[\d.]+/gi)[0].match(/[\d]+/)[0]:"0",Firefox:t.match(/Firefox\/[\d.]+/gi)?t.match(/Firefox\/[\d.]+/gi)[0].match(/[\d]+/)[0]:"0",Safari:t.match(/Version\/[\d.]+.+Safari\/[\d.]+/gi)?t.match(/Version\/[\d.]+.+Safari\/[\d.]+/gi)[0].match(/[\d]+/)[0]:"0",Edge:t.match(/Edg\/[\d.]+/gi)?t.match(/Edg\/[\d.]+/gi)[0].match(/[\d]+/)[0]:"0"}}(),os:function(){const t=navigator.userAgent;return{Windows:/windows|win32|win64/i.test(t),macOS:/macintosh/i.test(t),iOS:/iphone os/i.test(t),Linux:/linux/i.test(t)}}(),language:function(){const t=navigator.language;return{full:t.toLowerCase(),base:t.substring(0,2),subset:t.substring(3,t.length)}}(),display:{DPR:window.devicePixelRatio},print:function(t){let e="::: Environmental :::\n",i=e;return t||console.log(e),e="    ├ Language   [ "+env.language.base+(env.language.subset.length>0?"_"+env.language.subset:"")+" ]\n",i+=e,t||console.log(e),e="    ├ Device     [ "+(env.device.mobile?"Mobile":"")+(env.device.iOS?"/iOS":"")+(env.device.android?"/Android":"")+(env.device.iPhone?"/iPhone":"")+(env.device.iPad?"/iPad":"")+"]\n",i+=e,t||console.log(e),e="    ├ OS         "+(env.os.macOS?"[ macOS ]":env.os.Windows?"[ Windows ]":env.os.iOS?"[ iOS ]":env.os.Linux?"[Linux]":"[Others]")+"\n",i+=e,t||console.log(e),e="    ├ Browser    [ "+(env.browser.Chrome?"Chrome / "+env.browserVersion.Chrome:"")+(env.browser.Firefox?" Firefox / "+env.browserVersion.Firefox:"")+(env.browser.Safari?" Safari / "+env.browserVersion.Safari:"")+(env.browser.Edge?" Edge / "+env.browserVersion.Edge:"")+" ]\n",i+=e,t||console.log(e),e="    ├ Core       [ "+(env.core.gecko?"Gecko":"")+(env.core.presto?"Presto":"")+(env.core.trident?"Trident":"")+(env.core.webkit?"WebKit":"")+" ]\n",i+=e,t||console.log(e),e="    └ DPR        [ "+env.display.DPR+" ]\n",i+=e,t||console.log(e),e="    └ VLOOK Type [ "+VLOOK.type+" ]\n",i+=e,t||console.log(e),e=navigator.userAgent+"\n",i+=e,t||console.log(e),i},printMermaidDPR:function(){let t="::: Mermaid DPR :::\n";return t+="    ├ DPR of builder  [ "+RepairTool.mermaidDPR.builder+" ]\n",t+="    └ DPR of render   [ "+RepairTool.mermaidDPR.render+" ]\n",console.log(t),t},show:function(){let t=env.print()+env.printMermaidDPR();t+="\n----------\nPowered by MAX°孟兆\n",alert(t)}};VLOOK.version=vlookVersion,VLOOK.debugMode=vlookDebugMode,VLOOK.type="max",VLOOK.params={__url:[],__yaml:[],init:function(){VLOOK.params.__url=VLOOK.util.getQueryParams(window.location.href);let t=VLOOK.util.getMetaByName("vlook-query");VLOOK.params.__yaml=VLOOK.util.getQueryParams("file.html"+(void 0!==t?"?"+t:""))}},VLOOK.debug=function(...t){!0===VLOOK.debugMode&&console.warn(...t)},VLOOK.data={get:function(t){return localStorage["VLOOK-"+VLOOK.version+"-"+t]},set:function(t,e){localStorage["VLOOK-"+VLOOK.version+"-"+t]=e}},VLOOK.util={getMetaByName(t){let e=$("meta[name='"+t+"']").attr("content");return e==="${"+t+"}"?void 0:e},getParamValue:function(t){let e=VLOOK.params.__url[t];return void 0===e&&(e=VLOOK.params.__yaml[t]),e},getQueryParams:function(t){let e=t.indexOf("#"),i=(t=e>-1?t.substring(0,e):t).indexOf("?"),o=t.substring(i>-1?i+1:t.length,t.length),n={},a=o.length>0?o.split("&"):[],s=null,r=a.length;for(let t=0;t<r;t++){s=a[t].split("=");let e=decodeURIComponent(s[0]),i=decodeURIComponent(s[1]);e&&(n[e]=i)}return n},getQueryString:function(t){let e=t.indexOf("?");return e>-1?t.substring(e+1,t.length):""},getPath:function(t){let e=t.indexOf("?"),i=t.substring(0,e).lastIndexOf("/"),o=-1===i?0:i;return t.substring(0,o+1)},htmlEncode:function(t){return 0===t.length?"":t=t.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/ /g,"&nbsp;").replace(/'/g,"&apos;").replace(/"/g,"&quot;").replace(/<br>/g,"")},htmlTagEncode:function(t){return 0===t.length?"":t=t.replace(/</g,"&lt;").replace(/>/g,"&gt;")},htmlQuotEncode:function(t){return 0===t.length?"":t=t.replace(/'/g,"&apos;").replace(/"/g,"&quot;")},clearHtmlQuot:function(t){return 0===t.length?"":t=t.replace(/'/g,"").replace(/"/g,"")},ellipsisText:function(t,e){function i(t,e,i){let o=0;for(;e>0;)i.indexOf(t[o])>-1?e-=2:e--,o++;return t.substring(0,o)}function o(t,e,i){let o=0,n=t.length-1;for(;e>0;)i.indexOf(t[n-o])>-1?e-=2:e--,o++;return t.substring(n+1-o)}if((t=t.replace(/\s+/g," ")).length<=2*e)return VLOOK.util.htmlTagEncode(t);let n=t.substring(0,e).trim(),a=t.substring(t.length-e,t.length).trim(),s=n.match(/\p{Unified_Ideograph}/gu),r=a.match(/\p{Unified_Ideograph}/gu);return null!=s&&s.length>0&&(n=i(n,e,s)),null!=r&&r.length>0&&(a=o(a,e,r)),VLOOK.util.htmlTagEncode(n+" . . . "+a)},redirectToHash:function(){let t=window.location.hash;return t.length>0&&"#vk-id-doc-title"!==t&&(console.log("    ↩ Redirect to hash: "+decodeURI(t)),window.location.href="#",window.location.href=t,setTimeout((function(){VLOOK.ui.tuningScrollTop(t)}),300),!0)},gotoHash:function(t){let e=decodeURI(window.location.hash);window.location.href=t,e===decodeURI(t)&&VLOOK.ui.tuningScrollTop(t)},getStyleValue:function(t){return getComputedStyle(document.documentElement).getPropertyValue(t)},setStyleValue:function(t,e){document.documentElement.style.setProperty(t,e)}},VLOOK.formatting={thousands:function(t){return t.replace(/(\d)(?=(\d{3})+(\.\d+)*(\D)*$)/g,"$1,")},decimal:function(t){return t.replace(/\.(\d+)/,".<span class='mdx-tbl-col-fmt-num-decimal'>$1</span>")},percent:function(t){return t.replace(/%</,"<span class='mdx-tbl-col-fmt-percent'> %</span><")},currency:function(t){return t.replace(/(>.{1,3}\s)/,"><span class='mdx-tbl-col-fmt-currency'$1</span>")}},VLOOK.checkSpecification=function(){let t=!0,e=["因以下原因无法激活 VLOOK 插件：\n\n","因以下原因無法激活 VLOOK 插件：\n\n","The VLOOK plugin cannot be activated for the following reasons:\n\n","Le plugin VLOOK ne peut pas être activé pour les raisons suivantes:\n\n","Das VLOOK-Plugin kann aus folgenden Gründen nicht aktiviert werden:\n\n","El complemento VLOOK no se puede activar por las siguientes razones:\n\n","Плагин VLOOK не может быть активирован по следующим причинам:\n\n","次の理由により、VLOOKプラグインをアクティブ化できません：\n\n","다음과 같은 이유로 VLOOK 플러그인을 활성화 할 수 없습니다 :\n\n"][VLOOK.lang.id];return-1===DOM.body().attr("class").indexOf("typora-export")&&(e+=["• 只支持由 Typora 导出的 HTML 文件\n","• 只支持由 Typora 導出的 HTML 文件\n","• Only HTML files exported by Typora are supported\n","• Seuls les fichiers HTML exportés par Typora sont pris en charge\n","• Es werden nur von Typora exportierte HTML-Dateien unterstützt\n","• Solo se admiten archivos HTML exportados por Typora\n","• Поддерживаются только файлы HTML, экспортированные Typora\n","• Typora によってエクスポートされたHTMLファイルのみがサポートされています\n","• Typora 에서 내 보낸 HTML 파일 만 지원됩니다\n"][VLOOK.lang.id],t=!1),0===$(".md-toc").length&&(e+=["• 缺少 [TOC], 这是 GFM 标准的「目录」语法\n","• 缺少 [TOC], 这是 GFM 標準的「目錄」语法\n",'• Missing [TOC], the GFM standard "Table of Content"\n','• Manquant [TOC], la "Table des matières" standard GFM\n','• Fehlendes [TOC], der GFM-Standard "Inhaltsverzeichnis"\n','• Falta [TOC], la "Tabla de contenido" estándar de GFM\n','• Отсутствует [TOC], стандарт GFM "Table of Content".\n',"• [TOC] がない、GFM標準の「目次」\n","•GFM 표준 '목차'인 [TOC] 누락\n"][VLOOK.lang.id]),!1!==t||(e+=["\n建议参考文档模板：","\n建議參考文檔模板：","\nSuggestion Reference document template: ","\nModèle de document de référence de suggestion: ","\nVorschlag Referenzdokumentvorlage: ","\nPlantilla de documento de referencia de sugerencia: ","\nПредложение Шаблон справочного документа: ","\n提案参照ドキュメントテンプレート：","\n제안 참조 문서 템플릿 : "][VLOOK.lang.id]+"\nreleased/demo/VLOOK-Document-Template.md",alert(e),!1)},VLOOK.initIntance=function(){let t=new Stopwatch;t.lapStart(),iFontStyler=new FontStyler(new BackgroundMask("font-styler","center")),!1===iFontStyler?alert("Instantiation failed [ iFontStyler ]"):iFontStyler.init(),t.lapStop("    ├ Font Styler: "),t.lapStart(),iSpotlight=new Spotlight(180,new BottomTips("spotlight")),!1===iSpotlight&&alert("Instantiation failed [ iSpotlight ]"),t.lapStop("    ├ Spotlight: "),iLaserPointer=new LaserPointer(new BottomTips("laserPointe")),!1===iLaserPointer&&alert("Instantiation failed [ iLaserPointer ]"),t.lapStop("    ├ LaserPointer: "),t.lapStart(),iContentFolder=new ContentFolder,0===iContentFolder.length&&alert("Instantiation failed [ iContentFolder ]"),t.lapStop("    ├ Content Folding: "),iToolTips=new ToolTips,0===iToolTips.length&&alert("Instantiation failed [ iToolTips ]"),iInfoTips=new InfoTips(new BackgroundMask("info-tips","center")),0===iInfoTips.length&&alert("Instantiation failed [ iInfoTips ]"),t.lapStart(),iNavCenter=new NavCenter(new BackgroundMask("nav-center","left",!0)),!1===iNavCenter&&alert("Instantiation failed [ iNavCenter ]"),t.lapStop("    ├ Nav Center: "),t.lapStart(),iChapterNav=new ChapterNav(iNavCenter),!1===iChapterNav?alert("Instantiation failed [ iChapterNav ]"):iNavCenter.chapterNav=iChapterNav,t.lapStop("    ├ Chapter Nav: "),t.lapStart(),iToolbar=new Toolbar(iNavCenter,iChapterNav),!1===iToolbar?alert("Instantiation failed [ iToolbar ]"):(iToolbar.add("outline",(function(){iNavCenter.toggle()})),iToolbar.add("font-style",(function(){iFontStyler.toggle()})),iToolbar.add("color-scheme",(function(){ColorScheme.toggle()})),iToolbar.addSpliter("toolbar-spliter"),iToolbar.add("paragraph-nav",(function(){iInfoTips.inform(["开启方式：<br /><strong>三击文档中的「任意段落」</strong>","开启方式：<br /><strong>三击文档中的「任意段落」</strong>",'Open method:<br /><strong>three click "any paragraph" in the document</strong>','Méthode ouverte: <br /><strong>trois clics "n\'importe quel paragraphe" dans le document</strong>','Methode öffnen: <br /><strong>drei Klick Sie im Dokument auf "einen beliebigen Absatz"</strong>','Método abierto: <br /><strong>haga tres clics en "cualquier párrafo" en el documento</strong>',"Метод открытия: <br /><strong>тройной щелчок «любой абзац» в документе.</strong>","開く方法：<br /><strong>ドキュメント内の「任意の段落」をスリークリックします</strong>",'열기 방법 : <br /><strong>문서에서 "임 의 단락"세 번 클릭.</strong>'][VLOOK.lang.id],4e3,!0)})),iToolbar.add("spotlight",(function(){iLaserPointer.hide(),!0===iSpotlight.toggle()&&iParagraphNav.hide()})),iToolbar.add("laser-pointer",(function(){iSpotlight.hide(),!0===iLaserPointer.toggle()&&iParagraphNav.hide()})),iToolbar.add("print",(function(){VLOOK.print.ready()})),iNavCenter.toolbar=iToolbar,iSpotlight.toolbar=iToolbar,iLaserPointer.toolbar=iToolbar,iFontStyler.bindButton(iToolbar.buttons["font-style"])),t.lapStop("    ├ Toolbar: "),t.lapStart(),iFigureNav=new FigureNav,!1===iFigureNav&&alert("Instantiation failed [ iFigureNav ]"),t.lapStop("    ├ Figure Nav: "),t.lapStart(),iMoreDocContent=new MoreDocContent,!1===iMoreDocContent&&alert("Instantiation failed [ iMoreDocContent ]"),iFootNote=new FootNote(new BackgroundMask("foot-note","bottom",!0)),!1===iFootNote&&alert("Instantiation failed [ iFootNote ]"),iLinkChecker=new LinkChecker(new BackgroundMask("link-checker","right",!0)),0===iLinkChecker.length&&alert("Instantiation failed [ iLinkChecker ]"),iContentAssistor=new ContentAssistor,0===iContentAssistor.length&&alert("Instantiation failed [ iContentAssistor ]"),t.lapStop("    └ Misc: ")},VLOOK.initKernel=function(){iStopwatch.lapStart("* Document Logo");let t=$(".mdx-doc-logo-light").css("background-image"),e=$(".mdx-doc-logo-dark").css("background-image");if($("head").append("<link rel='icon' id='doc-icon-light' href='"+t.substring(5,t.length-2)+"' type='image/x-icon'/><link rel='icon' id='doc-icon-dark' href='"+e.substring(5,e.length-2)+"' type='image/x-icon'/>"),iStopwatch.lapStop("    "),void 0===VOM.cover()){let t="mini"===VLOOK.type?" mini":"";VOM.doc().prepend('<div id="vk-id-doc-title" class="mdx-doc-title'+t+'">'+$(document).attr("title")+"</div>")}iStopwatch.lapStart("* UI i18n"),VLOOK.ui.initI18n(),iStopwatch.lapStop("    "),VLOOK.ui.adjustHoverStyle(),iStopwatch.lapStart("* Code°Magic: "),CodeMagic.init(),iStopwatch.lapStop("    "),iStopwatch.lapStart("* Quote: "),ExtQuote.init(),ExtQuote.adjustHoverStyle(),iStopwatch.lapStop("    "),iStopwatch.lapStart("* Audio: "),ExtAudio.init(),iStopwatch.lapStop("    "),iStopwatch.lapStart("* Video: "),ExtVideo.init(),iStopwatch.lapStop("    "),iStopwatch.lapStart("* Figure: "),ExtFigure.init(),iStopwatch.lapStop("    COST "),iStopwatch.lapStart("* Table: "),ExtTable.init(),iStopwatch.lapStop("    COST "),TableCross.init(),RowGroup.adjustHoverStyle(),iStopwatch.lapStart("* Code Block: "),ExtCodeBlock.init(),iStopwatch.lapStop("    "),iStopwatch.lapStart("* Foot Note: "),FootNote.init(),iStopwatch.lapStop("    "),iContentFolder.adjust(),iStopwatch.lapStart("* Adjust NavCenter/ChapterNav/FigureNav/Toolbar"),NavCenter.init()&&(env.device.mobile||iNavCenter.showHandle(),iNavCenter.adjust(),iChapterNav.adjust(),iToolbar.adjust(),iNavCenter.catalog.adjustHoverStyle(),iChapterNav.adjustHoverStyle(),iFigureNav.adjustHoverStyle()),iStopwatch.lapStop("    "),iStopwatch.lapStart("* Font Style: "),"true"===VLOOK.util.getParamValue("reset")&&(console.warn("!!! Reset Local Storage !!!"),localStorage.removeItem("VLOOK-"+VLOOK.version+"-font-style"));const i=VLOOK.data.get("font-style");iFontStyler.style=VLOOK.util.getStyleValue("--vlook-default-font-style").trim(),window.localStorage&&void 0!==i&&i!==iFontStyler.style?(console.info("    └ Last Font Style: "+i),iFontStyler.apply(i)):console.info("    └ Default Font Style: "+iFontStyler.style),iStopwatch.lapStop("    "),iStopwatch.lapStart("* Binding Event"),document.addEventListener("mousemove",(function(){iSpotlight.repaint(event||window.event),iNavCenter.snap(event||window.event)})),$(document).unbind("click").click((function(){TableCross.hide()})),$(document).scroll((function(){let t=(new Date).getTime(),e=$(document).scrollTop();(e<10||e>e-10||t-VLOOK.doc.scroll.lastUpdateTime>500)&&iMoreDocContent.refresh(e),(e<10||e>e-10||t-VLOOK.doc.scroll.lastUpdateTime>500||Math.abs(e-VLOOK.doc.scroll.lastTop)>50&&t-VLOOK.doc.scroll.lastUpdateTime>500)&&(VLOOK.doc.scroll.update(t,$(document).scrollTop()),VLOOK.ui.adjustAll()),iNavCenter.catalog.focusHeader()})),$(window).resize((function(){iNavCenter.catalog.focusHeader(),VLOOK.ui.adjustAll()})),window.onbeforeprint=function(){},window.onafterprint=function(){VLOOK.print.done()},$(window).on("hashchange",(function(t){let e=window.location.hash,i=e.substring(1,e.length);if(0===i.trim().length)return;iNavCenter.history.add(e);let o=$("#"+decodeURI(i)+", a[name='"+i+"']");if(void 0!==o&&void 0!==o.offset()&&0===o.offset().top){let t=o.closest("blockquote");if(t.length>0&&t.isHidden()){let i=t.prev().find(".mdx-blockquote-folder");i.length>0&&(i.trigger("mouseup"),window.location.href=e)}}null!=gLastHash&&gLastHash===e||setTimeout((function(){VLOOK.ui.tuningScrollTop(decodeURI(i))}),env.browser.Firefox?300:0),gLastHash=e,!1===iNavCenter.showed&&VLOOK.ui.adjustAllDelay()})),iStopwatch.lapStop("    ")},VLOOK.initRestyle=function(){let t=new Stopwatch;t.lapStart(),Restyler.forTaskList(),t.lapStop("    ├ TaskList: "),t.lapStart(),Restyler.forMermaid(),t.lapStop("    └ Mermaid: ")},VLOOK.ui={effects:0,show:function(t){void 0!==t&&t.css({visibility:"visible",opacity:1})},hide:function(t){void 0!==t&&t.css({visibility:"hidden",opacity:0})},scrollWidth:function(){let t,e,i=document.createElement("DIV");return i.style.cssText="position: absolute; top: -9999px; width: 100px; height: 100px; overflow: hidden;",t=document.body.appendChild(i).clientWidth,i.style.overflowY="scroll",e=i.clientWidth,document.body.removeChild(i),t-e},copyrightInfo:function(){return'<div class="mdx-copyright"><svg width="24px" height="24px" style="display: inline-block; vertical-align: middle; cursor: pointer;" onclick="env.show()"><use xlink:href="#icoVLOOK-dark"></use></svg>&nbsp;&nbsp;Published with <a href="https://github.com/MadMaxChow/VLOOK" target="_blank"><strong>VLOOK</strong></a>™ (V11.0) &amp; <a href="https://www.typora.io" target="_blank"><strong>Typora</strong></a>.&nbsp;&nbsp;Support: <strong><a href="https://qm.qq.com/cgi-bin/qm/qr?k=oB8wpFG_4SEMf1CL9qVy-jMw0CMfSwff&jump_from=webapi">QQ Group</a></strong> / <strong><a href="mailto:67870144@qq.com?subject=Feedback%20about%20VLOOK%20'+VLOOK.version+"&body=Hi,%0D%0A%0D%0A====================%0D%0A%0D%0A"+encodeURI(env.print(!0))+'">Email</a></strong>.</div>'},isSmallScreen:function(){return $(window).width()<=1024},tuningScrollTop:function(t){if(void 0!==t&&t.startsWith("#")&&(t=t.substring(1,t.length)),void 0===t||0===t.trim().length)return;let e=parseInt(iChapterNav.ui.css("top")),i=parseInt(iChapterNav.ui.css("height")),o=10,n=$("#"+decodeURI(t)+", a[name='"+t+"']"),a=n.prop("tagName");void 0!==a&&(a=a.toLowerCase()),void 0!==a&&"h1h2h3h4h5h6".indexOf(a)>-1?(o+="h6"===a?e+i+16:n.height()+10+6*(parseInt(a.substring(1,2))-1),o-=parseInt(VLOOK.util.getStyleValue("--vlook-top-margin"))):t.startsWith("ref-footnote")?o+=70:o+=e+i,$(document).scrollTop($(document).scrollTop()-o)},generateSvgIcon:function(t,e,i,o,n){return'<svg width="'+e+'px" height="'+i+'px"'+(n=void 0!==n?' style="'+n+'"':"")+'><use class="mdx-svg-ico-'+o+'" xlink:href="#'+t+'"></use></svg>'},initI18n:function(){iContentFolder.ui.find("div > span").attr("title",["查看更多","查看更多","View More","Voir Plus","Mehr sehen","Ver más","Посмотреть ещё","もっと見る","더보기"][VLOOK.lang.id]),iToolbar.buttons.outline.attr("data-vk-tips","<kbd>O</kbd> "+["<strong>隐藏</strong> / <strong>显示</strong> 导航中心","<strong>隱藏</strong> / <strong>顯示</strong> 大綱面板","<strong>Hide</strong> / <strong>Show</strong> Outline Panel","<strong>Cacher</strong> / <strong>Afficher</strong> le panneau de contour","<strong>ausblenden</strong> / <strong>anzeigen</strong> Gliederungsfenster","<strong>Ocultar</strong> / <strong>Mostrar</strong> panel de contorno","<strong>Скрыть</strong> / <strong>показать</strong> панель","アウトラインパネルの <strong>非表示</strong> / <strong>表示</strong>","개요 패널 <strong>숨기기</strong> / <strong>표시</strong>"][VLOOK.lang.id]),iToolbar.buttons["color-scheme"].attr("data-vk-tips","<kbd>D</kbd> "+["切换 [ <strong>黑暗</strong> / <strong>明亮</strong> ] 模式","切換 [ <strong>黑暗</strong> / <strong>明亮</strong> ] 模式","Switch <strong>Dark</strong> / <strong>Light</strong> Mode","Basculer en mode <strong>Sombre</strong> / <strong>Clair</strong>","Schalten Sie den  / <strong>Hell</strong> -Modus um","Cambiar el modo <strong>Oscuro</strong> / <strong>Claro</strong>","Переключить <strong>Темный</strong> / <strong>Светлый</strong> режим","<strong>ダーク</strong> / <strong>ライト</strong> モードの切り替え","<strong>다크</strong> / <strong>라이트</strong> 모드 전환"][VLOOK.lang.id]),iToolbar.buttons["font-style"].attr("data-vk-tips","<kbd>A</kbd> "+["切换 字体风格","切換 字體風格","Switch Font Style","Changer de style de police","Schriftart wechseln","Cambiar estilo de fuente","Переключить стиль шрифта","フォントスタイルの切り替え","글꼴 스타일 전환"][VLOOK.lang.id]),iToolbar.buttons["paragraph-nav"].attr("data-vk-tips",["段落导航 模式","段落導航 模式","Paragraph Navigation mode","Mode de navigation de paragraphe","Absatznavigationsmodus","Modo de navegación de párrafo","Режим навигации по абзацам","段落ナビゲーションモード","단락 탐색 모드"][VLOOK.lang.id]),iToolbar.buttons.spotlight.attr("data-vk-tips","<kbd>S</kbd> "+["聚光灯","聚光燈","Spotlight>","Projecteur","Scheinwerfer","Destacar","Прожектор","スポットライト","스포트라이트"][VLOOK.lang.id]),iToolbar.buttons["laser-pointer"].attr("data-vk-tips","<kbd>P</kbd> "+["激光笔","激光筆","Laser Pointer","Pointeur Laser","Laserpointer","Puntero Láser","Лазерный Указатель","レーザーポインター","레이저 포인터"][VLOOK.lang.id]),iToolbar.buttons.print.attr("data-vk-tips",["打印...","打印...","Print...","Imprimer...","Drucken...","Impresión...","Печать...","印刷する...","인쇄..."][VLOOK.lang.id]),iChapterNav.prev.ui.attr("data-vk-tips","<kbd>◄</kbd> "+["前一章","前一章","Previous Chapter","Chapitre Précédent","Vorheriges Kapitel","Capítulo previo","Предыдущая глава","前の章","이전 장"][VLOOK.lang.id]),iChapterNav.next.ui.attr("data-vk-tips","<kbd>►</kbd> "+["后一章","後一章","Next Chapter","Chapitre Suivant","Nächstes Kapitel","Siguiente capítulo","Следующая глава","次の章","다음 장"][VLOOK.lang.id]),iChapterNav.docTitle.attr("data-vk-tips",["回到封面","回到封面","Back to cover","Retour à la couverture","Zurück zur Titelseite","Volver a la portada","Вернуться к обложке","表紙に戻る","표지로 돌아 가기"][VLOOK.lang.id]),iChapterNav.current.ui.attr("data-vk-tips",["回到本章的开始","回到本章的開始","Go back to the beginning of this chapter","Retourner au début de ce chapitre","Gehen Sie zurück zum Anfang dieses Kapitels","Regrese al comienzo de este capítulo","Вернитесь к началу этой главы","この章の始めに戻る","이 장의 시작 부분으로 돌아 가기"][VLOOK.lang.id]),iFigureNav.buttons.prev.attr("title","[ ← ] "+["前一张","前一張","Previous","Précédent","Previo","Próximo","Предыдущая фотографияs","前へ","이전"][VLOOK.lang.id]),iFigureNav.buttons.next.attr("title","[ → ] "+["后一张","後一張","Next","Le suivant","Nächster","Próximo","Следующий","次の","다음"][VLOOK.lang.id]),iFigureNav.buttons.close.attr("title","[ ESC ] "+["关闭","關閉","Close","Fermer","Schließen","Cerrar","близко","閉じる","닫기"][VLOOK.lang.id]),iFontStyler.ui.find(".mdx-font-package").text(["字体包","字體包","Font Package","Package de polices","Schriftpaket","Paquete de fuentes","Пакет шрифтов","フォントパッケージ","글꼴 패키지"][VLOOK.lang.id]+" •• "),iFontStyler.ui.find(".mdx-font-styler-info").html(["若无法连接互联网加载在线版本字体，建议将字体直接下载到本地","若無法連接互聯網加載在線版本字體，建議將字體直接下載到本地","If you cannot connect to the Internet to load the online version of the font, it is recommended to download the font directly to the local","Si vous ne pouvez pas vous connecter à Internet pour charger la version en ligne de la police, il est recommandé de télécharger la police directement sur le","Wenn Sie keine Verbindung zum Internet herstellen können, um die Online-Version der Schriftart zu laden, wird empfohlen, die Schriftart direkt auf die lokale Version herunterzuladen","Si no puede conectarse a Internet para cargar la versión en línea de la fuente, se recomienda descargar la fuente directamente al local.","Если вы не можете подключиться к Интернету для загрузки онлайн-версии шрифта, рекомендуется загрузить шрифт непосредственно на локальный компьютер.","インターネットに接続してオンラインバージョンのフォントを読み込めない場合は、フォントをローカルに直接ダウンロードすることをお勧めします。","온라인 버전의 글꼴을로드하기 위해 인터넷에 연결할 수없는 경우 글꼴을 로컬로 직접 다운로드하는 것이 좋습니다."][VLOOK.lang.id]+" (<a href='https://github.com/MadMaxChow/VLOOK/blob/master/FONT.md'>"+["主站","主站","Master","Maître","Master","Maestro","Главный","マスター","마스터"][VLOOK.lang.id]+"</a> | <a href='https://gitee.com/madmaxchow/VLOOK/blob/master/FONT.md'>"+["备用","備用","Standby","Veille","Standby","En espera","Резервный","スタンバイ","대기"][VLOOK.lang.id]+"</a>)"),iFootNote.buttonSeeAll.children("a").text(["查看所有脚注","查看所有腳註","View all footnotes","Afficher toutes les notes de bas de page","Alle Fußnoten anzeigen","Ver todas las notas al pie","Просмотреть все сноски","すべての脚注を見る","모든 각주보기"][VLOOK.lang.id]+" ▶"),iContentAssistor.buttons.openInFigureNav.attr("data-vk-tips",["全屏显示","全屏顯示","Full screen","Plein écran","Vollbild","Pantalla completa","Полноэкранный","全画面表示","전체 화면"][VLOOK.lang.id]),iContentAssistor.buttons.tableCross.attr("data-vk-tips","<kbd>X</kbd> "+["阅读模式","閱讀模式","Reading mode","Mode de lecture","Lesemodus","Modo de lectura","Режим чтения","読書モード","읽기 모드"][VLOOK.lang.id]),iContentAssistor.buttons.picInPic.attr("data-vk-tips",["画中画","畫中畫","Picture in picture","Image dans l'image","Bild im Bild","Imagen en imagen","Картинка в картинке","ピクチャーインピクチャー","사진 속 사진"][VLOOK.lang.id]),iContentAssistor.buttons.copyCodeBlock.attr("data-vk-tips",["复制全部代码","複製全部代碼","Copy all code","Copiez tout le code","Kopieren Sie den gesamten Code","Copiar todo el código","Скопируйте весь код","すべてのコードをコピー","모든 코드 복사"][VLOOK.lang.id])},moveToCenter:function(t){let e=($(window).width()-t.width())/2,i="auto";env.device.mobile&&(e=10,i=10),t.css({left:e,right:i,top:($(window).height()-t.height())/2})},moveToTarget:function(t,e){let i=e.offset().left,o=e.offset().top-$(document).scrollTop(),n=t.width()+parseInt(t.css("padding-left"))+parseInt(t.css("padding-right"))+2*parseInt(t.css("border-width"));i+n+10>$(window).width()&&(i=$(window).width()-n-10),t.css({left:i,top:o+e.height()+10})},adjustAll:function(){!0===iNavCenter.adjust()&&iContentFolder.adjust(),iChapterNav.adjust(),iToolbar.adjust()},adjustAllDelay:function(){setTimeout((function(){VLOOK.ui.adjustAll()}),500)},adjustHoverStyle:function(){env.device.mobile?($(".mdx-btn").unbind("hover"),$(".mdx-segment-btn").unbind("hover"),$(".mdx-accent-btn").unbind("hover")):(VLOOK.ui.bindHover($(".mdx-btn, .mdx-btn-group")),VLOOK.ui.bindHover($(".mdx-segment-btn")),VLOOK.ui.bindHover($(".mdx-accent-btn")),VLOOK.ui.bindHover($(".mdx-doc-lib-board.item")))},bindHover:function(t){t.hover((function(){$(this).addClass("hover")}),(function(){$(this).removeClass("hover")}))},unbindHover:function(t){t.unbind("mouseenter").unbind("mouseleave")},initEffects:function(){VLOOK.ui.effects<1?VLOOK.util.setStyleValue("--vlook-transition-value","none"):VLOOK.ui.effects>=2&&$(".mdx-backdrop-blurs").addClass("enabled"),VLOOK.ui.addAnimate($(".mdx-btn, .mdx-btn-group, .mdx-doc-lib-board, .mdx-doc-lib-board.flip")),VLOOK.ui.addAnimate($("a, a kbd, a img"))},addAnimate:function(t,e){if(VLOOK.ui.effects>=1)if(void 0===e)t.addClass("mdx-transition-all");else{let i=e.split(" ");for(let e=0;e<i.length;e++)t.addClass("mdx-transition-"+i[e])}},removeAnimate:function(t,e){if(void 0===e)t.removeClass("mdx-transition-all");else{let i=e.split(" ");for(let e=0;e<i.length;e++)t.removeClass("mdx-transition-"+i[e])}},existAnimate:function(t){return t.attr("class").indexOf("mdx-transition-")>-1},initHotkey:function(){$(document).keydown((function(t){const e=t.keyCode||t.which||t.charCode;let i=(t.ctrlKey?"Ctrl _ ":"")+(t.shiftKey?"Shift _ ":"")+(t.altKey?"Alt _ ":"")+(t.metaKey?"Win/Cmd _ ":"");if(VLOOK.debug("Keydown: "+i+String.fromCharCode(e)+" ["+e+"]"),!(t.ctrlKey||t.altKey||t.metaKey)&&(iSpotlight.disposeHotkey(e,i),iLaserPointer.disposeHotkey(e,i),iParagraphNav.disposeHotkey(e,i),
iWelcomePage.disposeHotkey(e,i),iFigureNav.disposeHotkey(e,i),iNavCenter.disposeHotkey(e,i),iFontStyler.disposeHotkey(e,i),iInfoTips.disposeHotkey(e,i),iFootNote.disposeHotkey(e,i),iLinkChecker.disposeHotkey(e,i),!0!==VLOOK.doc.block&&"body"===document.activeElement.tagName.toLowerCase()))switch(iChapterNav.disposeHotkey(e,i),e){case 79:if(VLOOK.report.push(["Hotkey",i,String.fromCharCode(e),0]),iFigureNav.ui.isShowed())return;iToolbar.buttons.outline.trigger("click");break;case 73:VLOOK.report.push(["Hotkey",i,String.fromCharCode(e),0]),iFigureNav.ui.isHidden()&&iNavCenter.figure.ui.figureNav.trigger("click");break;case 68:VLOOK.report.push(["Hotkey",i,String.fromCharCode(e),0]),iToolbar.buttons["color-scheme"].trigger("click");break;case 65:VLOOK.report.push(["Hotkey",i,String.fromCharCode(e),0]),iFontStyler.ui.isHidden()?iToolbar.buttons["font-style"].trigger("click"):iFontStyler.hide();break;case 88:VLOOK.report.push(["Hotkey",i,String.fromCharCode(e),0]),TableCross.toggle();break;case 80:VLOOK.report.push(["Hotkey",i,String.fromCharCode(e),0]),iParagraphNav.hide(),iSpotlight.hide(),iLaserPointer.toggle();break;case 83:VLOOK.report.push(["Hotkey",i,String.fromCharCode(e),0]),iParagraphNav.hide(),iLaserPointer.hide(),iSpotlight.toggle();break;case 27:VLOOK.report.push(["Hotkey",i,"ESC",0]),!1===VLOOK.doc.block&&(iToolTips.hide(),iLinkChecker.hide()),TableCross.ui.isHidden()||TableCross.disable(),window.event.returnValue=!1;break}}))}},VLOOK.lang={id:2,init:function(){switch(env.language.base){case"zh":VLOOK.lang.id=1,"cn"!==env.language.subset.toLowerCase()&&"chs"!==env.language.subset.toLowerCase()||(VLOOK.lang.id=0);break;case"en":VLOOK.lang.id=2;break;case"fr":VLOOK.lang.id=3;break;case"de":VLOOK.lang.id=4;break;case"es":VLOOK.lang.id=5;break;case"ru":VLOOK.lang.id=6;break;case"ja":VLOOK.lang.id=7;break;case"ko":VLOOK.lang.id=8;break;default:VLOOK.lang.id=2}}},VLOOK.animate={speed:300,tension:200,friction:20},VLOOK.doc={block:!1,scroll:{lastUpdateTime:0,lastTop:0,update:function(t,e){this.lastUpdateTime=t,this.lastTop=e},freeze:function(){DOM.body().removeClass("unfreeze").addClass("freeze")},unfreeze:function(){DOM.body().removeClass("freeze").addClass("unfreeze")}},counter:{figure:0,table:0,codeblock:0,audio:0,audiomini:0,video:0},link:{adjustExternal:function(){$("a:not([href^='#'])").each((function(){let t=$(this);t.attr("target",t.attr("href"))}))}}},VLOOK.print={ready:function(){VLOOK.report.push(["Style","Print","",0]),"dark"===ColorScheme.scheme&&(ColorScheme.schemeBeforePrint=ColorScheme.scheme,ColorScheme.scheme="light",ColorScheme.refresh()),$(".mdx-caption.mermaid").each((function(){$(this).attr("before-print-width",$(this).css("width")),$(this).css("width","100%")})),$(".mdx-caption.mermaid svg").each((function(){"100%"===$(this).attr("width")?$(this).attr("style").indexOf("max-width:")>-1?($(this).attr("before-print-max-width",$(this).css("max-width")),$(this).css("max-width","")):$(this).attr("style").indexOf("width:")>-1&&($(this).attr("before-print-width",$(this).css("width")),$(this).css("width","100%")):($(this).attr("before-print-width",$(this).attr("width")),$(this).css("width","100%"))})),$("[data-vk-blockquote-folded='true']").each((function(){ExtQuote.unfold($(this))})),$("[data-vk-content-folded='true']").each((function(){$(this).next(".mdx-content-expander").children(".mdx-btn").trigger("click")})),$(".mdx-tbl-row-g-btn").each((function(){RowGroup.open($(this).parent().parent())})),PicInPic.hide();let t=$(".mdx-black-curtain");t.length>0&&!0===confirm("文档含有「刮刮卡」内容，打印前是否显示实际内容？")&&t.each((function(){$(this).attr("data-vk-black-curtain-showed").startsWith("f")&&BlackCurtain.show($(this))})),setTimeout(window.print,2e3)},done:function(){"dark"===ColorScheme.schemeBeforePrint&&ColorScheme.toggle(),$(".mdx-caption.mermaid").each((function(){$(this).css("width",$(this).attr("before-print-width")),$(this).removeAttr("before-print-width")})),$(".mdx-caption.mermaid svg").each((function(){"100%"===$(this).attr("width")?$(this).attr("style").indexOf("max-width:")>-1?($(this).css("max-width",$(this).attr("before-print-max-width")),$(this).removeAttr("before-print-max-width")):$(this).attr("style").indexOf("width:")>-1&&($(this).css("width",$(this).attr("before-print-width")),$(this).removeAttr("before-print-width")):($(this).css("width",$(this).attr("before-print-width")),$(this).removeAttr("before-print-width"))})),$(".mdx-black-curtain").each((function(){$(this).attr("data-vk-black-curtain-showed").startsWith("t")&&BlackCurtain.hide($(this))}))}},VLOOK.report={submit:function(t){let e="?p=vlook&ver="+VLOOK.version+"&thm="+VLOOK.util.getStyleValue("--vlook-theme-name").replaceAll('"',"").trim();e+="&d="+(env.device.mobile?"mob":""),e+="&dpr="+env.display.DPR,e+="&os=",env.os.macOS?e+="macOS":env.os.Windows?e+="Windows":env.os.iOS||env.os.Linux?e+="iPhone":e+="others",e+="&b=",env.browser.Edge?e+="edge&bv="+env.browserVersion.Edge:env.browser.Chrome?e+="chrome&bv="+env.browserVersion.Chrome:env.browser.Firefox?e+="firefox&bv="+env.browserVersion.Firefox:env.browser.Safari?e+="safari&bv="+env.browserVersion.Safari:e+="others&bv=",e+="&cs="+VLOOK.util.getStyleValue("--vlook-color-scheme").replaceAll('"',"").trim(),e+="&lang="+VLOOK.lang.id,e+="&size="+VOM.doc().text().length,e+="&time="+t,e+="&img="+$(".mdx-figure").length,e+="&img-fold="+$("p[data-vk-container='img'][data-vk-content-folded='true']").length,e+="&img-fill="+$("img:not([data-vk-img-fill])").length,e+="&img-invert="+$("img[data-vk-darksrc='invert']").length,e+="&img-alter="+$("img[data-vk-darksrc='alter']").length,e+="&img-cap1="+$("div[id^=vk-id-fig][data-vk-id-fig-type='img'] .mdx-caption-1 strong").length,e+="&img-cap2="+$("div[id^=vk-id-fig][data-vk-id-fig-type='img'] .mdx-caption-2").length;let i=$(".md-diagram-panel");e+="&mm="+i.length,e+="&mm-fold="+$("div[data-vk-container='svg'][data-vk-content-folded='true']").length,e+="&mm-cap1="+$("div[id^=vk-id-fig][data-vk-id-fig-type='svg'] .mdx-caption-1 strong").length,e+="&mm-cap2="+$("div[id^=vk-id-fig][data-vk-id-fig-type='svg'] .mdx-caption-2").length,e+="&audio="+$("audio").length,e+="&mm-cap1="+$("div[id^=vk-id-audio] .mdx-caption-1 strong").length,e+="&mm-cap2="+$("div[id^=vk-id-audio] .mdx-caption-2").length,e+="&video="+$("video").length,e+="&mm-cap1="+$("div[id^=vk-id-video] .mdx-caption-1 strong").length,e+="&mm-cap2="+$("div[id^=vk-id-video] .mdx-caption-2").length;let o=0,n=0,a=0,s=0,r=0,l=0,d=0,c=0;i.each((function(){$(this).find("g.legend").length>0?o++:$(this).find("g.output g.nodes").length>0?(n++,$(this).find("g.output g.nodes g#START.node").length>0?a++:$(this).find("g.output g.nodes g#INIT.node").length>0&&s++):$(this).find("g.stateGroup").length>0?r++:$(this).find("g rect.actor").length>0?l++:$(this).find("g.classGroup").length>0?d++:$(this).find("g rect.section").length>0&&c++})),e+="&mm-pie="+o,e+="&mm-flow="+n,e+="&mm-flow-S="+a,e+="&mm-flow-I="+s,e+="&mm-state="+r,e+="&mm-seq="+l,e+="&mm-class="+d,e+="&mm-gantt="+c,e+="&tbl="+$("table").length,e+="&tbl-fold="+$("figure[data-vk-container='table'][data-vk-content-folded='true']").length,e+="&tbl-cap1="+$("div[id^=vk-id-tbl] .mdx-caption-1 strong").length,e+="&tbl-cap2="+$("div[id^=vk-id-tbl] .mdx-caption-2").length;let h=0,u=0,m=0,p=0,f=0,g=0,C=0;$("table[data-vk-column-formatting='true']").each((function(){$(this).find("thead .mdx-tbl-col-fmt-bold").length>0&&h++,$(this).find("thead .mdx-tbl-col-fmt-em").length>0&&u++,$(this).find("thead u").length>0&&m++,$(this).find("thead .mdx-tbl-col-fmt-mark").length>0&&p++,$(this).find("thead del").length>0&&f++,$(this).find("thead .mdx-tbl-col-fmt-checkbox").length>0&&g++,$(this).find("thead .mdx-tbl-col-fmt-num").length>0&&C++})),e+="&tbl-fm-b="+h,e+="&tbl-fm-em="+u,e+="&tbl-fm-u="+m,e+="&tbl-fm-m="+p,e+="&tbl-fm-d="+f,e+="&tbl-fm-chk="+g,e+="&tbl-fm-num="+C,e+="&tbl-cell-merge="+$("table[data-vk-cell-merge='true']").length,e+="&tbl-row-group="+$("table[data-vk-row-group='true']").length,e+="&cb="+$(".md-fences").length,e+="&cb-fold="+$("p[data-vk-container='pre'][data-vk-content-folded='true']").length,e+="&cb-cap1="+$("div[id^=vk-id-codeblock] .mdx-caption-1 strong").length,e+="&cb-cap2="+$("div[id^=vk-id-codeblock] .mdx-caption-2").length,e+="&tag="+$("code[class^=mdx-tag-c]").length,e+="&tag2="+$("code[class^=mdx-tag-name]").length,e+="&bq="+$("blockquote").length,e+="&bq-fold="+$("[data-vk-blockquote-folded='true']").length,e+="&fn="+$(".md-footnote").length,e+="&url="+window.location.href,e=encodeURI(e);let v=$("iframe[name='vlook-stat-gitee']");v.attr("src","https://madmaxchow.gitee.io/vlook/act/"+(VLOOK.debugMode?"dev-":"")+"stat-gitee.html"+e),VLOOK.debug("Stat. in Gitee:\n"+v.attr("src"))},push:function(t){$("body").append('<iframe name="vk-event-'+VLOOK.report.eventCount+'" style="display: block; margin: 0; border: none; overflow: hidden; width: 100%; height: 0;" src="https://madmaxchow.gitee.io/vlook/act/'+(VLOOK.debugMode?"dev-":"")+"event-gitee.html?category="+(VLOOK.debugMode?"dev-":"")+t[0]+"&action="+t[1]+"&label="+t[2]+"&value="+t[3]+"&debug="+VLOOK.debugMode+'"></iframe>'),setTimeout(VLOOK.report.recycleResources,1e4),VLOOK.report.eventCount++},transTagName:function(t){return"img"===t||"svg"===t?"Figure":"table"===t?"Table":"pre"===t?"CodeBlock":"Unknown"},recycleResources:function(){$("iframe[name^=vk-event-]").each((function(){return $(this).remove(),!1}))},eventCount:0},PicInPic.ui={body:void 0,content:void 0,close:void 0},PicInPic.ratio=.75,PicInPic.size={width:0,height:0},PicInPic.init=function(){PicInPic.ui.body=$(".mdx-pic-in-pic"),PicInPic.ui.content=$(".mdx-pic-in-pic > .mdx-content"),PicInPic.ui.zoom=$(".mdx-pip-btn.mdx-zoom"),PicInPic.ui.close=$(".mdx-pip-btn.mdx-close"),PicInPic.ui.zoom.unbind("click").click((function(){let t=$(this),e=$(".mdx-pip-btn");1===PicInPic.ratio?(PicInPic.ratio=.75,e.removeClass("zoom-in").addClass("zoom-out"),t.html(VLOOK.ui.generateSvgIcon("icoZoomIn",16,16,"theme"))):(PicInPic.ratio=1,e.removeClass("zoom-out").addClass("zoom-in"),t.html(VLOOK.ui.generateSvgIcon("icoZoomOut",16,16,"theme"))),PicInPic.zoom()})),PicInPic.ui.close.unbind("click").click((function(){PicInPic.hide()})),PicInPic.ui.body.hover((function(){PicInPic.ui.body.height()<30?(PicInPic.ui.zoom.addClass("min"),PicInPic.ui.close.addClass("min")):(PicInPic.ui.zoom.removeClass("min"),PicInPic.ui.close.removeClass("min")),VLOOK.ui.show(PicInPic.ui.zoom),VLOOK.ui.show(PicInPic.ui.close)}),(function(){VLOOK.ui.hide(PicInPic.ui.zoom),VLOOK.ui.hide(PicInPic.ui.close)}))},PicInPic.show=function(t){function e(t){let e=!1,i=t.prop("tagName").toLowerCase();if("table"===i){e=RowGroup.openAll(t);let i=t.parent().parent();"true"===i.attr("data-vk-content-folded")&&iContentFolder.expand(i.next())}let o=t.clone();return o.css({margin:0,border:0}),PicInPic.ui.content.append(o),"img"!==i&&"svg"!==i||(o.removeAttr("data-vk-fig-num"),"svg"===i&&o.addClass("mdx-mermaid-restyler")),!0===e&&(RowGroup.reset(o),RowGroup.closeAll(t)),o}PicInPic.calcSize(),PicInPic.ui.content.empty();let i=e(t);PicInPic.zoom(),PicInPic.ui.body.show(),PicInPic.fitContentSize(i),PicInPic.ui.content.scrollTop(0)},PicInPic.hide=function(){PicInPic.ui.body.hide()},PicInPic.calcSize=function(){let t=550,e=350,i=$(window).width()/2.5,o=$(window).height()/3;PicInPic.size.width=i<t?t:i,PicInPic.size.height=o<e?e:o,PicInPic.ui.body.css({width:PicInPic.size.width,height:PicInPic.size.height})},PicInPic.fitContentSize=function(t){function e(t){o=t.width,n=t.height}let i=t.prop("tagName").toLowerCase(),o=t.width(),n=t.height(),a=2*parseInt(t.css("padding-top")),s=2*parseInt(PicInPic.ui.body.css("padding-top"));if("img"===i){let i=new Image;i.src=t.attr("src"),i.complete?e(i):i.onload=function(){e(i)}}let r=o+a;o>0&&r<PicInPic.size.width&&(PicInPic.size.width=o,PicInPic.ui.body.css({width:r,"transform-origin":PicInPic.size.width+"px "+PicInPic.size.height+"px"})),n=t.height();let l=n+s+a;n>0&&l<PicInPic.size.height&&(("img"===i||"svg"===i)&&n>t.height()&&(n=t.height(),l=n+s+a),PicInPic.size.height=n,PicInPic.ui.body.css({height:l,"transform-origin":PicInPic.size.width+"px "+PicInPic.size.height+"px"}))},PicInPic.zoom=function(){VLOOK.ui.removeAnimate(PicInPic.ui.zoom),VLOOK.ui.removeAnimate(PicInPic.ui.close),PicInPic.ui.body.css({transform:"scale("+PicInPic.ratio+")","transform-origin":PicInPic.size.width+"px "+PicInPic.size.height+"px"}),setTimeout((function(){VLOOK.ui.addAnimate(PicInPic.ui.zoom),VLOOK.ui.addAnimate(PicInPic.ui.close)}),50)},NavCenter.init=function(){let t=$(".md-toc");if(t.isEmpty())return NavCenter.hideOnError(),!1;let e=t.clone();t.hide(),e.find(".md-toc-content").attr("id","vlook-toc"),iNavCenter.catalog.ui.body.append(e);let i=$("#vlook-toc");return i.isEmpty()?(NavCenter.hideOnError(),!1):(i.children(".md-toc-h1, .md-toc-h2, .md-toc-h3, .md-toc-h4, .md-toc-h5, .md-toc-h6").each((function(){-1===$(this).attr("class").indexOf("md-toc-h6")?iNavCenter.catalog.add($(this)):$(this).remove()})),i.children(".md-toc-h1[data-vk-node='1'][data-vk-folded='false']").each((function(){iNavCenter.catalog.disposeFold($(this).attr("id"),"c",!0)})),!0)},NavCenter.hideOnError=function(){iNavCenter.hide(),console.error(["文档中没有找到目录信息，请用Typora最新版本导出，并应用最新VLOOK插件","文檔中沒有找到目錄信息，請用Typora最新版本導出，並應用最新VLOOK插件","No [TOC] information was found in the document, export it with the latest version of Typora and apply the latest VLOOK plug-in.","Les informations du répertoire ne figurent pas dans la documentation, veuillez les exporter avec la dernière version de Typora et appliquer le dernier plug-in VLOOK.","Das Dokument enthält keine [TOC] -Informationen. Exportieren Sie es mit der neuesten Version von Typora und wenden Sie das neueste VLOOK-Plug-In an.","No se encontró información [TOC] en el documento, expórtelo con la última versión de Typora y aplique el último complemento VLOOK.","Информация в каталоге не найдена в документации, пожалуйста, экспортируйте ее с последней версией Typora и примените последний плагин VLOOK","ドキュメントにディレクトリ情報が見つからない場合は、Typoraの最新バージョンでエクスポートし、最新のVLOOKプラグインを適用してください","설명서에 디렉토리 정보가 없으므로 Typora 최신 버전으로 내보내고 최신 VLOOK 플러그인을 적용하십시오."][VLOOK.lang.id])},ParagraphNav.init=function(){iParagraphNav=new ParagraphNav(new BottomTips("paragraph-nav")),iParagraphNav.toolbar=iToolbar,$("li > p:only-child").contents().unwrap(),$("h1, h2, h3, h4, h5, h6, ul > li, ol > li, p[class!=md-toc-content][class!=mdx-caption-1][class!=mdx-caption-2], figure, .md-diagram-panel, .MathJax_SVG_Display").each((function(){let t=$(this);0===t.children("p").length&&(iParagraphNav.add(t),t.dblclick((function(){ThreeClicker.active()})))}))},ThreeClicker.activeTime=0,ThreeClicker.active=function(){ThreeClicker.activeTime=(new Date).getTime()},ThreeClicker.tick=function(){return 0!==ThreeClicker.activeTime&&((new Date).getTime()-ThreeClicker.activeTime<300||(ThreeClicker.activeTime=0,!1))},ColorScheme.scheme="light",ColorScheme.schemeBeforePrint="light",ColorScheme.init=function(){function t(){a.remove(),document.head.append(n)}function e(){n.remove(),document.head.append(a)}function i(t){!0===t.matches?(o(!0),ColorScheme.toggle("dark")):(o(!1),ColorScheme.toggle("light"))}function o(i){!0===i?(e(),ColorScheme.scheme="dark"):(t(),ColorScheme.scheme="light"),iToolbar.updateIcons()}const n=document.querySelector("link#doc-icon-light"),a=document.querySelector("link#doc-icon-dark"),s=window.matchMedia("(prefers-color-scheme:dark)");s.addListener(i),o(s.matches)},ColorScheme.toggle=function(t){void 0===t&&(t="light"===ColorScheme.scheme?"dark":"light"),ColorScheme.scheme=t,console.info("    Switch to ... [ "+ColorScheme.scheme+" ]"),ColorScheme.refresh(),!0===iNavCenter.docLib.enabled&&iNavCenter.docLib.reload(ColorScheme.scheme),console.info("    DONE!")},ColorScheme.refresh=function(){const t=["--vlook-invert-dark","--vlook-brightness-dark","--doc-bg-color","--doc-bg-color-alt","--doc-bg-color-transparent","--doc-bg-color-alt-transparent","--fore-color","--blockquote-bg","--a-color","--mark-color","--tbl-border-color","--tbl-th-bg-color","--tbl-td-bg-color","--tbl-cell-border-color","--tbl-row-g-alpha","--del-color","--toc-header-num-color","--header-color","--header-box-shadow","--header-bg-start-color","--header-bg-end-color","--code-bg-color","--code-name-bg-color","--code-name-shadow-color","--tips-bg-color-inset","--tips-bg-color","--acc-color-red","--acc-color-red-alt","--acc-color-red-fade","--acc-color-red-title","--acc-color-orange","--acc-color-orange-alt","--acc-color-orange-fade","--acc-color-orange-title","--acc-color-yellow","--acc-color-yellow-alt","--acc-color-yellow-fade","--acc-color-yellow-title","--acc-color-green","--acc-color-green-alt","--acc-color-green-fade","--acc-color-green-title","--acc-color-cyan","--acc-color-cyan-alt","--acc-color-cyan-fade","--acc-color-cyan-title","--acc-color-blue","--acc-color-blue-alt","--acc-color-blue-fade","--acc-color-blue-title","--acc-color-purple","--acc-color-purple-alt","--acc-color-purple-fade","--acc-color-purple-title","--acc-color-pink","--acc-color-pink-alt","--acc-color-pink-fade","--acc-color-pink-title","--acc-color-brown","--acc-color-brown-alt","--acc-color-brown-fade","--acc-color-brown-title","--acc-color-gray","--acc-color-gray-alt","--acc-color-gray-fade","--acc-color-gray-title","--acc-color-theme1","--acc-color-theme1-alt","--acc-color-theme1-fade","--acc-color-theme1-title","--acc-color-theme2","--acc-color-theme2-alt","--acc-color-theme2-fade","--acc-color-theme2-title","--mm-color-red","--mm-color-red-alt","--mm-color-orange","--mm-color-orange-alt","--mm-color-yellow","--mm-color-yellow-alt","--mm-color-green","--mm-color-green-alt","--mm-color-cyan","--mm-color-cyan-alt","--mm-color-blue","--mm-color-blue-alt","--mm-color-purple","--mm-color-purple-alt","--mm-color-pink","--mm-color-pink-alt","--mm-color-brown","--mm-color-brown-alt","--mm-color-gray","--mm-color-gray-alt","--cm-keyword","--cm-variable","--cm-variable-2","--cm-variable-3","--cm-tag","--cm-attribute","--cm-CodeMirror-cursor","--cm-string","--cm-string-2","--cm-comment","--cm-header","--cm-quote","--cm-hr","--cm-link","--cm-negative","--cm-positive","--cm-meta","--cm-bulidin","--cm-bracket","--cm-atom","--cm-number"];iToolbar.updateIcons();let e=[];for(let i=0,o=t.length;i<o;i++)e.push(VLOOK.util.getStyleValue(t[i]+"-"+ColorScheme.scheme));for(let i=0,o=t.length;i<o;i++)VLOOK.util.setStyleValue(t[i],e[i]);ExtFigure.adjustColorScheme(!0)},ColorScheme.afterToggle=function(){$(".mdx-copyright").children("svg").html("<use xlink:href='#icoVLOOK-"+ColorScheme.scheme+"'></use>")},FootNote.init=function(){let t=$(".footnotes-area");void 0!==VOM.backcover()?t.insertBefore(VOM.backcover()):VOM.doc().append(t),$("#vk-footer-area").insertBefore(t);let e=$("a[name^='ref-footnote-'], a[id^='ref-footnote-']");e.removeAttr("href"),e.unbind("click").click((function(){let t=$("a[name='df"+$(this).attr("name")+"'], a[id='df"+$(this).attr("name")+"']").parent().clone();console.log(t,t.text()),iFootNote.content.html(t),t.find("a[name^='dfref-footnote'], a[id^='dfref-footnote']").remove(),iFootNote.show()}))},CaptionGenerator.spliter=". ",CaptionGenerator.actionForTextContent=function(t,e){let i="",o,n="",a="";e.startsWith("p")?(o=iNavCenter.codeblock,i=["代码块 ","代碼塊 ","Code Block ","Bloc de Code ","Codeblock ","Bloque de código ","Блок Кода ","コードブロック ","코드 블록 "][VLOOK.lang.id]+VLOOK.doc.counter.codeblock):e.startsWith("t")&&(o=iNavCenter.table,i=["表 ","表 ","Table ","Table ","Tabelle ","Mesa ","Таблица ","テーブル ","표 "][VLOOK.lang.id]+VLOOK.doc.counter.table);let s=CaptionGenerator.getCaptions(t.parent().prev(),e),r=s[0],l=s[1];null!=r&&0!==r.trim().length||(r="",e.startsWith("p")?r=t.find(".CodeMirror-line").text().trim():e.startsWith("t")&&(r=t.text().trim()),r=VLOOK.util.ellipsisText(r.trim(),20)),i="<span>"+i+CaptionGenerator.spliter+"</span>"+r,e.startsWith("p")?(n="vk-id-codeblock"+VLOOK.doc.counter.codeblock,t.wrap("<div id='"+n+"' class='mdx-caption' style='width: 100%'>"),a+=t.find(".CodeMirror-line").text()):e.startsWith("t")&&(n="vk-id-tbl"+VLOOK.doc.counter.table,t.wrap("<div id='"+n+"' class='mdx-caption'>"),a+=t.text()),t.before("<p class='mdx-caption-1'>"+i+"</p>");let d=null!=l&&l.length>0;d&&(t.after("<p class='mdx-caption-2'>"+l+"</p>"),t.parent().attr("data-vk-caption-count","2")),void 0!==o&&(a+=d?l:"",$("#"+n).attr("data-vk-title",i),o.add(i,n,a))},CaptionGenerator.actionForMediaContent=function(t,e){let i=t.attr("alt"),o=t.attr("title"),n=iNavCenter.figure,a="",s="",r=CaptionGenerator.getCaptions(t.parent().prev(),e);void 0!==i&&0!==i.trim().length||null==r[0]||(null!=r[0]&&(i=r[0]),null!=r[1]&&(o=r[1]));let l=["图 ","圖 ","Figure ","La figure ","Zahl ","Figura ","карта ","図 ","그림 "][VLOOK.lang.id]+VLOOK.doc.counter.figure;e.startsWith("a")?(n=iNavCenter.multimedia,l=["音频 ","音頻 ","Audio ","l'audio ","Audio ","Audio ","аудио ","オーディオ ","오디오 "][VLOOK.lang.id]+VLOOK.doc.counter.audio):e.startsWith("v")&&(n=iNavCenter.multimedia,l=["视频 ","視頻 ","Video ","Vidéo ","Video ","Vídeo ","видео ","ビデオ ","비디오 "][VLOOK.lang.id]+VLOOK.doc.counter.video),null!=i&&0!==i.trim().length||(i="",e.startsWith("s")&&(i=t.find("g").text().trim()),i=VLOOK.util.ellipsisText(i.trim(),20)),l=null!=i&&i.trim().length>0?"<span>"+l+CaptionGenerator.spliter+"</span>"+i:"<span>"+l+"</span>",e.startsWith("s")?(a="vk-id-fig"+VLOOK.doc.counter.figure,t.wrap("<div id='"+a+"' data-vk-fig-type='"+e+"' class='mdx-caption mermaid'></div>"),s+=t.find("div, span, tspan, text").text()):e.startsWith("i")?(a="vk-id-fig"+VLOOK.doc.counter.figure,t.wrap("<div id='"+a+"' data-vk-fig-type='"+e+"' class='mdx-caption'></div>"),s+=t.attr("src")):e.startsWith("a")?(a="vk-id-audio"+VLOOK.doc.counter.audio,t.wrap("<div id='"+a+"' data-vk-fig-type='"+e+"' class='mdx-caption'>"),s+=t.attr("src")):e.startsWith("v")&&(a="vk-id-video"+VLOOK.doc.counter.video,t.wrap("<div id='"+a+"' data-vk-fig-type='"+e+"' class='mdx-caption'>")),t.before("<p class='mdx-caption-1'>"+l+"</p>");let d=void 0!==i&&null!=o&&o.length>0;if(d&&(t.after("<p class='mdx-caption-2'>"+o+"</p>"),t.parent().attr("data-vk-caption-count","2")),void 0!==n&&(s+=d?o:"",$("#"+a).attr("data-vk-title",l),n.add(l,a,s)),e.startsWith("s")){let e;"none"===t.attr("height")&&"none"===t.css("height")||(t.removeAttr("height"),t.css("height","")),"none"!==t.css("max-width")?t.parent().css("width",t.css("max-width")):void 0!==(e=t.attr("style"))&&e.indexOf("width")>-1?t.parent().css("width",t.css("width")):"100%"!==t.attr("width")?t.parent().css("width",parseInt(t.attr("width"))+4):"none"!==t.attr("viewBox")?t.parent().css("width",t.attr("viewBox").split(" ")[2]+"px"):t.parent().css("width","100%")}},CaptionGenerator.getCaptions=function(t,e){function i(t){let e,i=/^!\[.+]$/;return!0===/^!\[.+]".+"$/.test(t.text().trim())?2:!0===i.test(t.text().trim())?1:0}function o(t,e){let i=[],o=t.text().trim();return i[0]=o.substring(2,o.indexOf("]",2)),2===e&&(i[1]=o.substring(o.indexOf(']"',2)+2,o.length-1)),i}let n=[],a=t.prop("tagName"),s=!1;return void 0!==a&&(a=a.toLowerCase()),2===i(t)?(n[0]=o(t,2)[0],n[1]=o(t,2)[1],s=!0):1===i(t)?(n[0]=o(t,1)[0],n[1]=null,s=!0):void 0!==a&&a.startsWith("h")&&(n[0]=t.text().trim(),n[1]=null,"h6"===a&&t.css({visibility:"hidden",position:"absolute"})),!0===s&&!1===e.startsWith("i")&&t.hide(),n},ExtCodeBlock.init=function(){let t=VLOOK.util.getParamValue("lmc");t=void 0===t?1:parseInt(t),$(".md-fences").each((function(){let e=$(this);iContentAssistor.bind($(this),"CodeBlock"),iContentFolder.add(e),e.find(".CodeMirror-line").length>t?(VLOOK.doc.counter.codeblock++,e.wrap("<p data-vk-container='pre' style='border-radius: 0 0 var(--vlook-base-radius) var(--vlook-base-radius);margin-bottom: 20px;'></p>"),CaptionGenerator.actionForTextContent(e,"pre")):e.attr("data-vk-lmc","true")}))},ExtCodeBlock.copy=function(t){if(VLOOK.report.push(["Interactive","CodeBlock","Copy",0]),void 0===iContentAssistor.lastHover)return;let e="",i=iContentAssistor.lastHover.children().find(".CodeMirror-code .CodeMirror-line"),o=0,n=i.length;i.each((function(){o++;let t=encodeURI($(this).text()),i=["%E2%80%8B","%C2%A0"],a=["","%20"];for(let e=0;e<i.length;e++)t.indexOf(i[e])>-1&&(t=t.replaceAll(i[e],a[e]));e+=decodeURI(t)+(o<n?"\n":"")}));let a=".mdx-btn.copy-code-block";$(a).attr("data-clipboard-text",e);let s=new ClipboardJS(a);s.on("success",(function(t){let e=iContentAssistor.lastHover.children().find(".CodeMirror-sizer > div");VLOOK.ui.removeAnimate(e),e.css({"background-color":"var(--mark-color)"}),setTimeout((function(){VLOOK.ui.addAnimate(e),e.css({"background-color":"inherit"})}),500),t.clearSelection()})),s.on("error",(function(){iInfoTips.error(["非常抱歉～暂不支持在该浏览器中复制","非常抱歉～暫不支持在該瀏覽器中復制","I'm very sorry~ I don't support copying in this browser","Je suis vraiment désolé ~ Je ne supporte pas la copie dans ce navigateur","Es tut mir sehr leid ~ Ich unterstütze das Kopieren in diesem Browser nicht","Lo siento mucho ~ No apoyo la copia en este navegador","Я очень сожалею ~ Я не поддерживаю копирование в этом браузере","すみません〜このブラウザでのコピーはサポートしていません","죄송합니다 ~이 브라우저에서 복사를 지원하지 않습니다"][VLOOK.lang.id],3e3,!1,t)}))},ExtQuote.icoClosed='<svg width="16px" height="16px" style="display: inline-block; vertical-align: middle; margin-top: -4px; margin-right: 2px;"><use xlink:href="#icoQuoteClosed" class="mdx-blockquote-folder-ico"/></svg>&nbsp;',ExtQuote.icoOpened='<svg width="16px" height="16px" style="display: inline-block; vertical-align: middle; margin-top: -4px; margin-right: 2px;"><use xlink:href="#icoQuoteOpened" class="mdx-blockquote-folder-ico"/></svg>&nbsp;',ExtQuote.init=function(){function t(t){t.attr("data-vk-blockquote-folded").startsWith("t")?ExtQuote.unfold(t):ExtQuote.fold(t)}function e(t){let e=t.children("span:first"),i=e.text();if(i.length>4){let t=i.substring(0,4);e.html(e.replaceHTML(/\[([+\-])]\s/,"")),e.before("<span>"+t+"</span>")}}$("blockquote > p").each((function(){let i=$(this),o=i.next("blockquote"),n=i.text();n.startsWith("[+] ")&&o.length>0&&o.prop("tagName").toLowerCase().startsWith("bl")?(e(i),i.css("color","var(--header-color)"),i.next("blockquote").css({display:"none"}),i.replaceHTML("[+] ","<span class='mdx-blockquote-folder'>"+ExtQuote.icoClosed+"</span>"),i.attr("data-vk-blockquote-folded","true"),i.find(".mdx-blockquote-folder").unbind("mouseup").mouseup((function(){VLOOK.report.push(["Interactive","Quote","Fold/Unfold",0]),t(i)}))):n.startsWith("[-] ")&&(e(i),i.css("color","var(--header-color)"),i.replaceHTML("[-] ","<span class='mdx-blockquote-folder'>"+ExtQuote.icoOpened+"</span>"),i.attr("data-vk-blockquote-folded","false"),i.find(".mdx-blockquote-folder").unbind("mouseup").mouseup((function(){VLOOK.report.push(["Interactive","Quote","Fold/Unfold",0]),t(i)})))})),$("hr + blockquote").each((function(){let t=$(this).prev(),e=t.prev(),i=e.prev(),o=e.prop("tagName").toLowerCase(),n=i.prop("tagName").toLowerCase();t.css("display","none"),"hr"===o&&e.css("display","none"),"hr"===n&&i.css("display","none")}))},ExtQuote.adjustHoverStyle=function(){env.device.mobile?$(".mdx-blockquote-folder").unbind("hover"):VLOOK.ui.bindHover($(".mdx-blockquote-folder"))},ExtQuote.fold=function(t){let e;t.next("blockquote").css("display","none"),t.attr("data-vk-blockquote-folded","true"),t.find(".mdx-blockquote-folder").html(ExtQuote.icoClosed)},ExtQuote.unfold=function(t){let e;t.next("blockquote").css("display","block"),t.attr("data-vk-blockquote-folded","false"),t.find(".mdx-blockquote-folder").html(ExtQuote.icoOpened)},ExtQuote.autoUnfold=function(){if(void 0===iParagraphNav.current())return;let t=iParagraphNav.current();if(void 0!==t.attr("class")){let e=t.attr("data-vk-blockquote-folded");void 0!==e&&e.startsWith("t")&&ExtQuote.unfold(t)}},ExtTable.init=function(){function t(t){let e=0,i=0;t.find("thead > tr").each((function(){e=0;let o=!0,n=!0,a=!0;$(this).find("th").each((function(){let i=$(this),s=i.text();!0!==o||"true"===t.attr("data-vk-cell-merge")||!0!==CellMerge.syntax.row.test(s)&&!0!==CellMerge.syntax.col.test(s)||(t.attr("data-vk-cell-merge","true"),o=!1),!0===n&&!0===ColumnFormatting.init(t,i,s)&&(n=!1),!0===a&&0===e&&!0===ThRepeater.syntax.tag.test(s)&&(t.attr("data-vk-th-rpt","true"),i.replaceHTML(" ##",""),a=!1),i.attr("data-vk-tbl-col","tbl-"+VLOOK.doc.counter.table+"-"+e),e++,TableCross.bind(t,i)})),e>i&&(i=e)})),t.find("tbody > tr").each((function(){let e=0,i=!0,o=!0;$(this).find("td").each((function(){let n=$(this),a=n.text();!0!==i||"true"===t.attr("data-vk-cell-merge")||!0!==CellMerge.syntax.row.test(a)&&!0!==CellMerge.syntax.col.test(a)||(t.attr("data-vk-cell-merge","true"),i=!1),!0===o&&0===e&&"true"!==t.attr("data-vk-row-group")&&!0===RowGroup.syntax.tag.test(a)&&(t.attr("data-vk-row-group","true"),o=!1),!0===/^<ma.+rk>$/.test(n.html())&&(n.children().children().unwrap(),n.addClass("mdx-tbl-col-fmt-mark")),n.attr("data-vk-tbl-col","tbl-"+VLOOK.doc.counter.table+"-"+e),e++,TableCross.bind(t,n)}))}))}let e=new Stopwatch;e.lapStart(),$("table").each((function(){let e=$(this),i=e.parent();VLOOK.doc.counter.table++,iContentAssistor.bind($(this),"Table"),i.attr("data-vk-container","table"),i.addClass("mdx-caption-container"),i.scroll((function(){let t=$(this).scrollLeft();$("div.mdx-table-cross").each((function(){$(this).css({left:TableCross.lastCellPos[$(this).attr("data-vk-direction")]-t})}))})),t(e),iContentFolder.add(e),CaptionGenerator.actionForTextContent(e,"table")})),e.lapStop("    ├ Prepare: "),e.lapStart(),$("table[data-vk-cell-merge='true']").each((function(){let t=$(this);CellMerge.dispose(t),t.find("thead > tr > th").each((function(){ColumnFormatting.init(t,$(this))}))})),e.lapStop("    ├ Merge: "),e.lapStart(),$("table[data-vk-column-formatting='true']").each((function(){ColumnFormatting.format($(this))})),e.lapStop("    ├ Column Format: "),e.lapStart(),$("table[data-vk-row-group='true']").each((function(){let t=$(this);RowGroup.init(t),t.find("tr[data-vk-folder='true']").each((function(){let t=$(this).children("td:first");void 0!==t.attr("data-vk-ident-level")&&t.css("padding-left","0.5em")}))})),e.lapStop("    ├ Row Group: "),e.lapStart(),$("table[data-vk-th-rpt='true']").each((function(){let t=$(this);ThRepeater.init(t)})),e.lapStop("    └ Th Repeater: ")},CellMerge.syntax={row:/^(:|\^\^)$/,col:/^(==|<<)$/},CellMerge.dispose=function(t){let e=0,i=null,o=0,n=0,a=null,s=[],r=[],l=[],d=0,c=!1;if(t.find("tr").each((function(){s[d]=[],r[d]=[];let t=$(this);t.find("td, th").each((function(){let t=$(this);s[d][o]=t,r[d][o]=0,!0===CellMerge.syntax.row.test(t.text())&&(r[d][o]=1,c=!0),o++,n++,!0===CellMerge.syntax.col.test(t.text())?(e++,t.remove(),1===e&&(i=a)):(e>0&&null!=i&&(i.attr("colspan",e+1),CellMerge.emptyBlankCell(i),i.css("text-align","center")),e=0),a=t})),n===e+1&&0===t.text().trim().length&&t.addClass("mdx-table-colspan-all"),e>0&&null!=i&&(i.attr("colspan",e+1),CellMerge.emptyBlankCell(i),i.css("text-align","center")),e=0,d++,o=0,n=0})),d=0,!0===c){l=[];for(let t=0,e=r[0].length;t<e;t++){let e=0,i=null,o=0,n=!1;for(;o<r.length;)1===r[o][t]?(e++,null==i&&(i=s[o-1][t]),1===o&&(n=!0),!0===n&&(l[l.length]=s[o][t].parent()),s[o][t].remove(),t+1<r[o].length&&s[o][t+1].css("padding-left","5px")):(n=!1,e>0&&null!=i&&(i.attr("rowspan",e+1),CellMerge.emptyBlankCell(i),i.css("vertical-align","middle"),e=0,i=null)),o++;e>0&&null!=i&&(i.attr("rowspan",e+1),CellMerge.emptyBlankCell(i),i.css("vertical-align","middle"))}for(let t=0,e=l.length;t<e;t++)s[0][0].parent().parent().append(l[t]),l[t].find("td").each((function(){let t=$(this).attr("style"),e=$(this).attr("data-vk-tbl-col"),i=$(this).attr("class"),o=$(this).attr("data-vk-colspan"),n=$(this);n.prop("outerHTML",n.prop("outerHTML").replaceAll("<td ","<th ")),n.parent().attr("style",t),n.parent().attr("data-vk-tbl-col",e),n.parent().attr("class",i),n.parent().attr("data-vk-colspan",o)}))}c=!1},CellMerge.emptyBlankCell=function(t){0===t.text().trim().length&&(t.html(""),t.addClass("mdx-empty-cell"))},TableCross.enabled=!1,TableCross.ui=void 0,
TableCross.lastTable=void 0,TableCross.lastCell=void 0,TableCross.lastCellPos={},TableCross.init=function(){TableCross.ui=$(".mdx-table-cross"),VLOOK.ui.addAnimate(TableCross.ui)},TableCross.toggle=function(t){TableCross.enabled?TableCross.disable():TableCross.enable(t)},TableCross.enable=function(t){VLOOK.report.push(["Presentation","Table Cross","Enabled",0]),TableCross.enabled=!0,iContentAssistor.buttons.tableCross.addClass("selected"),void 0!==t&&null!=t&&t.parent().parent().next(".mdx-content-expander").children(".mdx-btn").trigger("click")},TableCross.disable=function(){TableCross.enabled=!1,iContentAssistor.buttons.tableCross.removeClass("selected"),TableCross.hide()},TableCross.bind=function(t,e){e.unbind("click").click((function(){if(!1===TableCross.enabled)return;let i=t.parent().parent();if(i.attr("data-vk-content-folded").startsWith("t"))return;TableCross.lastTable!==t&&VLOOK.ui.removeAnimate(TableCross.ui),TableCross.hide(),TableCross.lastCell=e,TableCross.lastTable=t;let o=parseInt(TableCross.lastCell.css("height")),n=parseInt(TableCross.lastCell.css("width")),a=parseInt(TableCross.lastTable.css("width")),s=i.scrollLeft(),r=$(".mdx-table-cross.left"),l=TableCross.lastCell.offset().left-TableCross.lastTable.offset().left;r.css({top:TableCross.lastCell.offset().top,left:TableCross.lastTable.offset().left,height:o,width:l,"z-index":9});let d=$(".mdx-table-cross.right"),c=TableCross.lastTable.offset().left+a-TableCross.lastCell.offset().left-n;d.css({top:TableCross.lastCell.offset().top,left:TableCross.lastCell.offset().left+n,height:o,width:c,"z-index":9});let h=$(".mdx-table-cross.up"),u=TableCross.lastCell.offset().top-TableCross.lastTable.offset().top;h.css({top:TableCross.lastTable.offset().top,left:TableCross.lastCell.offset().left,height:u,width:n,"z-index":9});let m=$(".mdx-table-cross.down"),p=TableCross.lastTable.offset().top+parseInt(TableCross.lastTable.css("height"))-TableCross.lastCell.offset().top-o;m.css({top:TableCross.lastCell.offset().top+o,left:TableCross.lastCell.offset().left,height:p,width:n,"z-index":9}),setTimeout((function(){VLOOK.ui.addAnimate(TableCross.ui),TableCross.adjust(r,l,s),TableCross.adjust(d,c,s),TableCross.adjust(h,u,s),TableCross.adjust(m,p,s)}),50),event.stopPropagation()}))},TableCross.adjust=function(t,e,i){e<5?VLOOK.ui.hide(t):VLOOK.ui.show(t),TableCross.lastCellPos[t.attr("data-vk-direction")]=parseInt(t.css("left"))+i},TableCross.hide=function(){VLOOK.ui.hide(TableCross.ui),void 0!==TableCross.lastCell&&(TableCross.lastCell=void 0,TableCross.lastTable=void 0)},TableCross.checkFallWith=function(t){return void 0!==TableCross.lastTable&&t.children().attr("id")===TableCross.lastTable.attr("id")},ColumnFormatting.syntax={checkbox:/^\[(\s|x|-)](\s.+)*/},ColumnFormatting.init=function(t,e,i){return"true"!==t.attr("data-vk-column-formatting")&&(e.find("strong, em, u, mark, del").length>0||"right"===e.css("text-align")||!0===ColumnFormatting.syntax.checkbox.test(i))&&(t.attr("data-vk-column-formatting","true"),!0)},ColumnFormatting.getCells=function(t,e,i){return void 0===i&&(i=t.find("[data-vk-colspan!='true'][data-vk-tbl-col='"+e.attr("data-vk-tbl-col")+"']")),i},ColumnFormatting.getTbodyCells=function(t,e,i){return void 0===i&&(i=t.find("td[data-vk-tbl-col='"+e.attr("data-vk-tbl-col")+"']")),i},ColumnFormatting.format=function(t){t.find("thead th").each((function(){let e=$(this),i,o,n="";e.find("strong:first-child").length>0&&(i=ColumnFormatting.getCells(t,e,i),n+="mdx-tbl-col-fmt-bold "),e.find("em:first-child").length>0&&(i=ColumnFormatting.getCells(t,e,i),n+="mdx-tbl-col-fmt-em ");let a=e.html();(a.startsWith("<ma")&&a.endWith("rk>")||void 0!==e.attr("class")&&e.attr("class").indexOf("mdx-tbl-col-fmt-mark")>-1)&&($("[data-vk-tbl-col='"+e.attr("data-vk-tbl-col")+"']").find("mark").children().unwrap(),i=ColumnFormatting.getCells(t,e,i),n+="mdx-tbl-col-fmt-mark "),void 0!==i&&n.length>0&&i.addClass(n),e.find("u:first-child").length>0&&(o=ColumnFormatting.getTbodyCells(t,e,o),o.contents().wrap("<u></u>")),e.find("del:first-child").length>0&&(o=ColumnFormatting.getTbodyCells(t,e,o),o.contents().wrap("<del></del>")),!0===ColumnFormatting.syntax.checkbox.test(e.text())&&(i=ColumnFormatting.getCells(t,e,i),i.addClass("mdx-tbl-col-fmt-checkbox"),ColumnFormatting.removeCheckboxSyntax(e),o=ColumnFormatting.getTbodyCells(t,e,o),o.each((function(){let t=$(this),e=t.text(),i="uncheck",o="dark";if(void 0!==t.attr("colspan"))return!0;ColumnFormatting.removeCheckboxSyntax(t),e.startsWith("[x]")?i="checked":e.startsWith("[-]")?i="indeterminate":t.replaceHTML("&nbsp;",""),t.prepend("<svg width='14px' height='14px' style='display: inline-block; vertical-align: middle; margin-top: -4px;'><use xlink:href='#icoCheckbox_"+i+"' class='mdx-svg-ico-"+"dark'/></svg>")}))),e.css("text-align").startsWith("r")&&(o=ColumnFormatting.getTbodyCells(t,e,o),o.addClass("mdx-tbl-col-fmt-num"),o.each((function(){let t=$(this),e=t.text();if(e.isNumber())t.html(VLOOK.formatting.decimal(VLOOK.formatting.thousands(t.html()))),ColumnFormatting.coloringNumber(t,e,!0);else if(e.isPercent()){t.html(VLOOK.formatting.percent(VLOOK.formatting.decimal(t.html())));let i=ColumnFormatting.coloringNumber(t,e,!0),o=e.replace(/(-|\+|\s)/g,""),n=Math.round(o.replace("%","")),a="rgba(128, 128, 128, 0.1)",s="rgba(128, 128, 128, 0.4)",r="rgba(128, 128, 128, 0.8)";if(!0===i){let e=t.css("color").replace("rgb","rgba");a=e.replace(")",", 0.05)"),s=e.replace(")",", 0.2)"),r=e.replace(")",", 0.7)")}t.css({background:"linear-gradient(90deg, "+a+" 0%, "+s+" "+(n>1?n-1:0)+"%, "+r+" "+o+", transparent "+o+")","min-width":"100px"}),t.html(t.html().replace(">+",">▴ ").replace(">-",">▾ "))}else e.isCurrency()&&(t.html(VLOOK.formatting.decimal(VLOOK.formatting.thousands(VLOOK.formatting.currency(t.html())))),ColumnFormatting.coloringNumber(t,e,!1))}))),void 0!==e.attr("colspan")?e.attr("data-vk-colspan","true"):e.attr("data-vk-colspan","false")}))},ColumnFormatting.coloringNumber=function(t,e,i){if(!0===i){if(e.startsWith("-"))return t.addClass("mdx-tbl-col-fmt-num-negative"),!0;if(e.startsWith("+"))return t.addClass("mdx-tbl-col-fmt-num-positive"),!0}else{if(e.indexOf("-")>-1)return t.addClass("mdx-tbl-col-fmt-num-negative"),!0;if(e.indexOf("+")>-1)return t.addClass("mdx-tbl-col-fmt-num-positive"),!0}return!1},ColumnFormatting.removeCheckboxSyntax=function(t){t.replaceHTML(/\[(\s|x|-)]\s*/,"")},RowGroup.icon={closed:'<svg width="12px" height="12px" style="display: inline-block; vertical-align: middle; margin-top: -4px; margin-right: 5px;"><use xlink:href="#icoRowGroupClosed" class="mdx-rowgroup-folder-ico"/></svg>',opened:'<svg width="12px" height="12px" style="display: inline-block; vertical-align: middle; margin-top: -4px; margin-right: 5px;"><use xlink:href="#icoRowGroupOpened" class="mdx-rowgroup-folder-ico"/></svg>'},RowGroup.folderCount=0,RowGroup.syntax={tag:/^>+(\s)./,tag2Replace:/(&gt;)+(\s)/},RowGroup.spliter="> ",RowGroup.parentStack=[],RowGroup.colorStack=[],RowGroup.init=function(t){t.find("[data-vk-tbl-col$='-0']").addClass("mdx-tbl-row-g-not-folder");let e=0,i=0,o=new RandomColor;t.find("td:first-child").each((function(){let t=$(this),n=t.parent(),a=t.text();if(!1===RowGroup.syntax.tag.test(a))return e=0,RowGroup.parentStack.length=0,RowGroup.colorStack.length=0,!0;if(i=a.indexOf(RowGroup.spliter)+1,i>e){let a=e;e=i,RowGroup.newFolder(n,i,0===a,o.format(o.dissimilarRgb(),"var(--tbl-row-g-alpha)")),RowGroup.ident(n,t,i)}else{let o=e-i;if(o>0)for(let t=0;t<o;t++)RowGroup.parentStack.pop(),RowGroup.colorStack.pop();e=i,RowGroup.ident(n,t,i)}}))},RowGroup.lastParent=function(){return RowGroup.parentStack[RowGroup.parentStack.length-1]},RowGroup.lastColor=function(){return RowGroup.colorStack[RowGroup.colorStack.length-1]},RowGroup.newFolder=function(t,e,i,o){function n(t){let e="";return t.each((function(){e+=$(this).prop("outerHTML")})),e}let a=t.prev();RowGroup.folderCount++,RowGroup.parentStack.push(RowGroup.folderCount),RowGroup.colorStack.push(o),a.attr("data-vk-folder-id",RowGroup.folderCount),a.attr("data-vk-folder","true"),a.attr("data-vk-row-folded","true");let s=a.prev().css("background-color");if("rgba(0, 0, 0, 0)"===s||!0===i)a.css({"background-color":RowGroup.lastColor()});else{let t=RowGroup.lastColor(),i=50*e;a.css({background:"linear-gradient(135deg, "+s+" "+i+"px, "+t+" "+i+"px)"})}let r=a.children("td:first"),l=r.find(".mdx-tbl-row-g-identer:last");l.length>0?l.after("<span class='mdx-tbl-row-g-btn'>"+RowGroup.icon.closed+"</span>"):r.prepend("<label class='mdx-tbl-row-g-btn'>"+RowGroup.icon.closed+"</label>"),r.removeClass("mdx-tbl-row-g-not-folder"),r.addClass("mdx-tbl-row-g-folder"),l.addClass("mdx-tbl-row-g-identer-folder");let d=".mdx-tbl-row-g-identer, .mdx-tbl-row-g-btn",c=r.find(d),h=r.clone();h.children(d).remove(),r.html(n(c)+"[ <strong>"+h.html()+" </strong>]"),r.children(".mdx-tbl-row-g-btn").click((function(){RowGroup.toggle(a)}))},RowGroup.toggle=function(t){event.stopPropagation(),t.attr("data-vk-row-folded").startsWith("t")?RowGroup.open(t):RowGroup.close(t),TableCross.hide()},RowGroup.openAll=function(t){return"true"===t.attr("data-vk-row-group")&&(t.find(".mdx-tbl-row-g-btn").each((function(){let t=$(this).parent().parent();"true"===t.attr("data-vk-row-folded")&&RowGroup.open(t)})),!0)},RowGroup.closeAll=function(t){return"true"===t.attr("data-vk-row-group")&&(t.find("label.mdx-tbl-row-g-btn").each((function(){let t=$(this).parent().parent();"true"!==t.attr("data-vk-row-folded")&&RowGroup.close(t)})),!0)},RowGroup.reset=function(t){t.removeAttr("data-vk-row-group"),t.find("tr[data-vk-parent-folder-id]").removeAttr("data-vk-parent-folder-id")},RowGroup.ident=function(t,e,i){e.replaceHTML(RowGroup.syntax.tag2Replace,""),t.attr("data-vk-parent-folder-id",RowGroup.lastParent()),e.attr("data-vk-ident-level",i),e.removeClass("mdx-tbl-row-g-not-folder"),e.addClass("mdx-tbl-row-g-sub"),t.css("background-color",RowGroup.lastColor());for(let t=0;t<i;t++){let t=e.find(".mdx-tbl-row-g-identer:last"),i="<label class='mdx-tbl-row-g-identer'></label>";t.length>0?t.after(i):e.prepend(i)}t.css("display","table-column")},RowGroup.open=function(t){let e=t.attr("data-vk-folder-id"),i=t.parent().parent(),o=i.find("tr[data-vk-parent-folder-id='"+e+"']"),n=t.children("td:first").children(".mdx-tbl-row-g-btn:last");t.attr("data-vk-row-folded","false"),n.prop("innerHTML",RowGroup.icon.opened),o.css("display","");let a=i.find("thead > tr:last-child");"group"===i.attr("data-vk-th-rpt")&&t.find("td:not(:first-child)").each((function(){let t=$(this),e=t.html().trim();if(0===e.length||"&nbsp;"===e){let e=t.attr("data-vk-tbl-col"),i=a.find("th[data-vk-tbl-col='"+e+"']").html();if(void 0===i){let t=a.prev();void 0!==t&&(i=t.find("th[data-vk-tbl-col='"+e+"']").html())}t.html(i),t.addClass("mdx-th-repeater")}}))},RowGroup.close=function(t){let e=t.attr("data-vk-folder-id"),i=$("tr[data-vk-parent-folder-id='"+e+"']"),o=t.children("td:first").children(".mdx-tbl-row-g-btn:last"),n;t.attr("data-vk-row-folded","true"),o.prop("innerHTML",RowGroup.icon.closed),i.each((function(){let t=$(this),e=t.attr("data-vk-folder");void 0!==e&&e.startsWith("t")&&RowGroup.close(t),t.css("display","table-column")})),"group"===t.parent().parent().attr("data-vk-th-rpt")&&t.find("td:not(:first-child)").each((function(){let t=$(this);t.attr("class").indexOf("mdx-th-repeater")>-1&&(t.html(""),t.removeClass("mdx-th-repeater"))}))},RowGroup.adjustHoverStyle=function(){env.device.mobile?$(".mdx-tbl-row-g-btn").unbind("hover"):VLOOK.ui.bindHover($(".mdx-tbl-row-g-btn"))},ThRepeater.syntax={tag:/.+(\s##)$/},ThRepeater.init=function(t){let e="true"===t.attr("data-vk-row-group");if(t.attr("data-vk-th-rpt",e?"group":"page"),e)return;let i=1,o=15+i,n=t.find("thead > tr"),a=0,s=0,r=t.find("tbody > tr"),l=r.length;r.each((function(){let t=$(this),e=t.children("td[rowspan]");if(e.length>0&&e.each((function(){let t=parseInt($(this).attr("rowspan"));t>a&&(a=t-1),s=a-1})),0===a&&i%(o+s-1)==0&&i<l){let e=0;n.each((function(){t.after($(this).prop("outerHTML").replaceAll("<th ","<td ")),t.next().children("td").addClass("mdx-th-repeater"),0===e?t.next().children(".mdx-th-repeater").addClass("first"):t.next().children(".mdx-th-repeater").addClass("not-first"),t=t.next(),e++}))}i++,a>0?a--:s=0}))},ExtAudio.icon={loading:VLOOK.ui.generateSvgIcon("icoLoading",16,16,"light"),play:VLOOK.ui.generateSvgIcon("icoPlay",16,16,"light"),pause:VLOOK.ui.generateSvgIcon("icoPause",16,16,"light"),stop:VLOOK.ui.generateSvgIcon("icoStop",16,16,"light"),forbidden:VLOOK.ui.generateSvgIcon("icoForbidden",16,16,"light")},ExtAudio.init=function(){function t(t,e){let i=["您的浏览器不支持音频标签。","您的瀏覽器不支持音頻標籤。","Your browser does not support the <audio> tag.","Votre navigateur ne prend pas en charge la balise <audio>.","Ihr Browser unterstützt das <audio> -Tag nicht.","Su navegador no es compatible con la etiqueta <audio>.","Ваш браузер не поддерживает аудио тег.","お使いのブラウザは音声タグをサポートしていません。","브라우저가 오디오 태그를 지원하지 않습니다."][VLOOK.lang.id],o=VLOOK.util.getQueryParams(e).autoplay,n=VLOOK.util.getQueryParams(e).loop,a=VLOOK.util.getQueryParams(e).preload;t.wrap("<audio src='"+e+"'>"+i+"</audio>");let s=t.parent();return t.remove(),void 0!==o&&s.attr("autoplay","autoplay"),void 0!==n&&s.attr("loop","loop"),void 0!==a&&s.attr("preload","auto"),s}function e(t,e){let i=$(t);!0===e.paused?e.play():(i.html(ExtAudio.icon.play),i.removeClass("playing"),e.pause(),void 0===i.attr("data-vk-pause")&&(e.currentTime=0))}$("img[src$='.mp3'],[src$='.m4a'],[src$='.ogg'],[src$='.wav'],[src*='.mp3?'],[src*='.m4a?'],[src*='.ogg?'],[src*='.wav?']").each((function(){function i(t,e){iLinkChecker.add(t,"🔈 <strong>"+["无效的音频源","無效的音頻源","Invalid audio source","Source audio invalide","Ungültige Audioquelle","Fuente de audio no válida","Недействительный источник звука","無効なオーディオ ソース","잘못된 오디오 소스"][VLOOK.lang.id]+":</strong> "+e)}let o=$(this),n,a=o.attr("src"),s=VLOOK.util.getQueryParams(a);"mini"===s.controls?(VLOOK.doc.counter.audiomini++,n=t(o,a),n.attr("id","vk-id-mini-audio"+VLOOK.doc.counter.audiomini),n.after("<div id='vk-id-mini-audio"+VLOOK.doc.counter.audiomini+"-control' data-vk-title='mini audio "+VLOOK.doc.counter.audiomini+"' class='mdx-audio-mini-control'></div>"),n.bind("loadstart",(function(){let t=$("#"+$(this).attr("id")+"-control");t.addClass("mdx-audio-mini-control").addClass("loading"),t.html(ExtAudio.icon.loading)})),n.bind("canplay",(function(){let t=$("#"+$(this).attr("id")+"-control");t.removeClass("loading"),t.unbind("click").click((function(){e(this,n[0])})),t.html(ExtAudio.icon.play),t.attr("data-vk-pause",s.pause);let i=s.duration;if(void 0!==i&&i.startsWith("t")){let t=n.attr("data-vk-duration");if(void 0===t||!1===t.startsWith("t")){let t=n[0].duration,e=Math.floor(t/60),i=Math.floor(t-60*e),o=e>0?e+"′":"";n.next().after(" <sup class='mdx-duration-info'>"+o+i+"″</sup>"),n.attr("data-vk-duration","true")}}})),n.bind("playing",(function(){let t=$("#"+$(this).attr("id")+"-control"),e=t.attr("data-vk-pause");t.addClass("mdx-audio-mini-control").addClass("playing"),void 0!==e&&e.startsWith("t")?t.html(ExtAudio.icon.pause):(t.html(ExtAudio.icon.stop),n.currentTime=0)})),n.bind("ended",(function(){let t=$("#"+$(this).attr("id")+"-control");t.html(ExtAudio.icon.play),t.removeClass("playing")})),n.bind("emptied",(function(){let t=$(this).attr("id")+"-control",e=$("#"+t);e.removeClass("loading"),e.html(ExtAudio.icon.forbidden),e.addClass("mdx-audio-mini-control").addClass("disabled"),i(t,e.attr("data-vk-title"))})),n.bind("error",(function(){n.trigger("emptied")})),n.hover((function(){-1===$(this).attr("class").indexOf("disabled")&&$(this).addClass("hover")}),(function(){$(this).removeClass("hover")}))):(VLOOK.doc.counter.audio++,CaptionGenerator.actionForMediaContent(o,"audio"),n=t(o,a),n.attr("controls","controls"),n.next(".mdx-caption-2").length>0&&n.css("margin-bottom","-10px"),n.bind("emptied",(function(){i(n.parent().attr("id"),n.parent().attr("data-vk-title"))})),n.bind("error",(function(){n.trigger("emptied")})))}))},ExtVideo.init=function(){function t(t,e){iLinkChecker.add(t,"📺 <strong>"+["无效的视频源","無效的視頻源","Invalid video source","Source vidéo non valide","Ungültige Videoquelle","Fuente de video no válida","Недействительный источник видео","無効なビデオ ソース","잘못된 비디오 소스"][VLOOK.lang.id]+":</strong> "+e)}function e(t,e){let i=["您的浏览器不支持视频标签。","您的瀏覽器不支持視頻標籤。","Your browser does not support the <video> tag.","Votre navigateur ne prend pas en charge la balise <video>.","Ihr Browser unterstützt das <video> -Tag nicht.","Su navegador no es compatible con la etiqueta <video>.","Ваш браузер не поддерживает видео тег.","お使いのブラウザは動画タグをサポートしていません。","브라우저가 비디오 태그를 지원하지 않습니다."][VLOOK.lang.id],o=VLOOK.util.getQueryParams(e).autoplay,n=VLOOK.util.getQueryParams(e).loop,a=VLOOK.util.getQueryParams(e).preload,s=VLOOK.util.getQueryParams(e).width,r=VLOOK.util.getQueryParams(e).height;t.wrap("<video src='"+e+"'>"+i+"</video>");let l=t.parent();return t.remove(),l.attr("controls","controls"),void 0!==o&&l.attr("autoplay","autoplay"),void 0!==n&&l.attr("loop","loop"),void 0!==a&&l.attr("preload","auto"),void 0!==s&&l.attr("width",s),void 0!==r&&l.attr("height",r),l}$("img[src$='.ogv'],[src$='.mp4'],[src$='.webm'],[src*='.ogv?'],[src*='.mp4?'],[src*='.webm?']").each((function(){let i=$(this),o,n=i.attr("src");VLOOK.doc.counter.video++,CaptionGenerator.actionForMediaContent(i,"video"),o=e(i,n),o.bind("emptied",(function(){t(o.parent().attr("id"),o.parent().attr("data-vk-title"))})),o.bind("error",(function(){o.trigger("emptied")}))}))},TocIndex.initUI=function(t,e){function i(){o.tips.text(["无此类内容","無此類內容","No such content","Aucun contenu de ce type","Kein solcher Inhalt","No hay tal contenido","Нет такого контента","そのようなコンテンツはありません","그러한 콘텐츠 없음"][VLOOK.lang.id]),o.tips.show()}let o=t.ui;VLOOK.ui.addAnimate(o.entry),o.result.append("<div class='mdx-toc-filter-result-none'></div>"),o.tips=o.result.children(".mdx-toc-filter-result-none"),o.keyword.setIcon(VLOOK.ui.generateSvgIcon("icoRetrieval",16,16,"alpha")),o.keyword.placeholder(e),o.keyword.onInput=function(e,n){if(t.resultNav.restart(),0===n.trim().length){let t=o.result.children(".mdx-toc-item");t.show(),0===t.length?i():o.tips.hide()}else TocIndex.filterByKeyword(t,n.toLowerCase())},o.keyword.pressEnter=function(e,i){t.resultNav.nextItem().trigger("click"),o.keyword.input.focus()},i()},TocIndex.adjust=function(t,e){t.ui.keyword.setWidth(iNavCenter.width-e)},TocIndex.add=function(t,e,i,o){t.ui.tips.isShowed()&&t.ui.tips.hide();let n=$('<span class="mdx-toc-item" data-for-search="'+VLOOK.util.clearHtmlQuot(void 0===o||0===o.trim().length?"":o)+'">'+e+"</span>");t.ui.result.append(n),VLOOK.ui.addAnimate(n),n.unbind("click").click((function(){t.ui.result.children(".mdx-toc-item-current").removeClass("mdx-toc-item-current"),n.addClass("mdx-toc-item-current"),VLOOK.util.gotoHash("#"+i),"function"==typeof t.holder.onInteractive&&t.holder.onInteractive()}))},TocIndex.filterByKeyword=function(t,e){if(0===e.trim().length)return;let i=!1;t.ui.tips.hide(),t.ui.result.children().hide(),t.ui.result.children(".mdx-toc-item-current").removeClass("mdx-toc-item-current"),t.ui.result.children(".mdx-toc-item").each((function(){let t=$(this),o=t.attr("data-for-search");(t.text().toLowerCase().indexOf(e)>-1||void 0!==o&&o.toLowerCase().indexOf(e)>-1)&&(t.show(),i=!0)})),!1===i&&(t.ui.tips.text(["无匹配结果!","無匹配結果!","No Results!","Aucun résultat!","Keine Ergebnisse!","¡No hay resultados!","Нет результатов!","結果がありません!","결과가 없습니다!"][VLOOK.lang.id]),t.ui.tips.show())},TocIndex.show=function(t){t.ui.keyword.clear(),t.ui.keyword.show(),t.adjust(),t.ui.result.show(),t.ui.result.children(".mdx-toc-item-current").removeClass("mdx-toc-item-current")},TocIndex.hide=function(t){t.ui.keyword.hide(),t.ui.result.hide()},ExtFigure.init=function(){function t(t,e){t.attr("data-vk-fig-num",VLOOK.doc.counter.figure),t.addClass("mdx-figure"),CaptionGenerator.actionForMediaContent(t,e)}function e(t){let e=t.attr("src");t.bind("error",(function(){if(1){let e=t.parent().find(".mdx-caption-1").html(),i=t.parent().find(".mdx-caption-2").text();iLinkChecker.add(t.parent().attr("id"),"🖼 <strong>"+["无效的图片源","無效的圖片源","Invalid image source","Source d'image non valide","Ungültige Bildquelle","Fuente de imagen no válida","Неверный источник изображения","無効な画像ソース","잘못된 이미지 소스"][VLOOK.lang.id]+":</strong> "+e+(i.trim().length>0?" | "+i:""))}l($(this))})),t.attr("src",e)}function i(t){let e=t.indexOf("mode",5),i=t.indexOf("=icon",e+4)>-1,o=t.indexOf("=logo",e+4)>-1,n=t.indexOf("=frame",e+4)>-1;return e>-1&&(i||o||n)}function o(t,e){let i=e.align;void 0!==i&&t.css("text-align",i)}function n(t,e){let i=e.grid;void 0!==i&&t.attr("data-vk-figure-grid",i)}function a(t,e,o){void 0!==e.fill&&(t.attr("data-vk-img-fill",e.fill),o.indexOf(".svg",1)>-1&&SVGInject(t[0],{afterInject:function(t,e){let n=$(e);i(o)||iContentAssistor.bind(n,"Figure"),ExtFigure.adjustFillAlterForSVG(n.attr("data-vk-img-fill"),n)},onFail:function(t,e){console.error("SVGInject ERROR:",$(t).attr("src"))}}))}function s(t,e){if(void 0!==e.darksrc)if("invert"===e.darksrc)t.attr("data-vk-darksrc","invert");else{t.attr("data-vk-darksrc","alter");let i=t.attr("src"),o=VLOOK.util.getPath(i),n=VLOOK.util.getQueryString(i),a=e.darksrc+(""!==n?"?"+n:"");-1===a.indexOf("/")&&(a=o+a),t.attr("data-vk-src-light",t.attr("src")),t.attr("data-vk-src-dark",a),void 0!==e.srcset&&t.attr("data-vk-srcset-light",e.srcset),void 0!==e.darksrcset&&t.attr("data-vk-srcset-dark",e.darksrcset)}}function r(t,e){let i=t.attr("src"),o=e.srcset,n=e.darksrcset;void 0!==o&&(o=d(i,o),t.attr("data-vk-srcset-light",o),t.attr("srcset",o)),void 0!==n&&(n=d(t.attr("data-vk-src-dark"),n),t.attr("data-vk-srcset-dark",n))}function l(t){let e=t.attr("alt");void 0!==e&&e.length>0&&(t.attr("title",e),t.removeAttr("alt")),t.addClass("mdx-img-lost")}function d(t,e){let i=VLOOK.util.getPath(t);if(!0===/^@[2]x(,@[3]x)?$/.test(e)){let i=t.substring(0,t.indexOf("?",5)),o=i.substring(0,i.lastIndexOf(".")),n=i.substring(i.lastIndexOf("."),i.length);e=(e=e.replace(/@2x/,o+"@2x"+n+" 2x")).replace(/@3x/,o+"@3x"+n+" 3x")}else e=(e=e.replaceAfter(".","@2x"," 2x")).replaceAfter(".","@3x"," 3x");let o=e.split(",");return-1===o[0].indexOf("/")&&(e=i+e),o.length>1&&-1===o[1].indexOf("/")&&(e=e.replace(" 2x,"," 2x,"+i)),e}let c=!1,h=new Stopwatch;h.lapStart(),$(".md-diagram-panel > svg > svg > g").each((function(){$(this).unwrap()})),h.lapStop("    ├ prepare svg: "),h.lapStart(),$("#write p > img, img[src*='mode=figure'], img[src*='mode=icon'], img[src*='mode=logo'], img[src*='mode=frame'], #write .md-diagram-panel svg").each((function(){let l=$(this),d=l.attr("src"),c=l.parent(),h=void 0!==d?"img":"svg";if(void 0!==d){let t=VLOOK.util.getQueryParams(d);if(a(l,t,d),s(l,t),r(l,t),e(l),i(d))return!0;n(l,t),c=l.parent(),"p"!==c.prop("tagName").toLowerCase()&&(l.wrap("<p></p>"),c=l.parent()),o(c,t)}iContentAssistor.bind(l,"Figure"),VLOOK.doc.counter.figure++,t(l,h),c.attr("data-vk-container",h),c.addClass("mdx-caption-container"),iContentFolder.add(l)})),h.lapStop("    ├ figure set: "),h.lapStart(),env.display.DPR>1&&"auto"===VLOOK.util.getParamValue("srcset")&&$("p[data-vk-container='img'] img").each((function(){let t=$(this);-1===t.attr("src").indexOf(".svg",1)&&void 0===t.attr("srcset")&&t.attr("srcset",t.attr("src")+" 2x")})),0===VLOOK.doc.counter.figure&&(iNavCenter.figure.ui.figureNav.addClass("disabled"),iNavCenter.figure.ui.figureNav.attr("data-vk-tips",["本文档无插图","本文檔無插圖","No figures in this document","Pas de chiffres dans ce document","Keine Zahlen in diesem Dokument","No hay cifras en este documento","В этом документе нет цифр","このドキュメントにはイラストはありません","이 문서에는 그림이 없습니다."][VLOOK.lang.id])),ExtFigure.adjustColorScheme(!1),h.lapStop("    └ DPR & misc.: ")},ExtFigure.adjustColorScheme=function(t){let e=ColorScheme.scheme,i="dark"===e;$("img[data-vk-darksrc='invert'], svg[data-vk-darksrc='invert']").each((function(){let t=$(this),e=t.attr("src");!0===i?void 0===t.attr("data-vk-img-fill")&&(void 0!==e&&t.attr("srcset",t.attr("data-vk-srcset-light")),t.addClass("mdx-img-invert-dark")):(t.removeClass("mdx-img-invert-dark"),void 0!==e&&t.attr("srcset",t.attr("data-vk-srcset-light")))})),$("img[data-vk-darksrc='alter']").each((function(){let t=$(this);t.removeClass("mdx-img-invert-dark"),t.attr("src",t.attr("data-vk-src-"+e)),t.attr("srcset",t.attr("data-vk-srcset-"+e))})),$("img[data-vk-img-fill='text'], img[data-vk-img-fill='theme1'], img[data-vk-img-fill='theme2'], svg[data-vk-img-fill='text'], svg[data-vk-img-fill='theme1'], svg[data-vk-img-fill='theme2']").each((function(){let t=$(this),e=t.attr("data-vk-img-fill");t.prop("tagName").toLowerCase().startsWith("s")||t.attr("src").indexOf(".svg",1)>-1?ExtFigure.adjustFillAlterForSVG(e,t):("text"===e?t.css("filter","drop-shadow(12345px 0px "+t.parent().css("color")+")"):t.css("filter","drop-shadow(12345px 0px var(--acc-color-"+e+"-light))"),void 0!==t.attr("data-vk-fig-num")&&t.css("background","none"))})),!0===t&&$("img[data-vk-figure-grid='line'],img[data-vk-figure-grid='block']").each((function(){let t=$(this);!0===i?(t.removeClass("mdx-figure-solid-bg-light"),t.removeClass("mdx-figure-grid-line-light"),t.removeClass("mdx-figure-grid-block-light")):(t.removeClass("mdx-figure-solid-bg-dark"),t.removeClass("mdx-figure-grid-line-dark"),t.removeClass("mdx-figure-grid-line-dark-invert"),t.removeClass("mdx-figure-grid-block-dark"),t.removeClass("mdx-figure-grid-block-dark-invert"));let o=t.attr("data-vk-figure-grid"),n="invert"===t.attr("data-vk-darksrc");"line"===o||"block"===o?!0===i&&!0===n?t.addClass("mdx-figure-grid-"+o+"-"+e+"-invert"):t.addClass("mdx-figure-grid-"+o+"-"+e):t.addClass("mdx-figure-solid-bg-"+e)}))},ExtFigure.adjustFillAlterForSVG=function(t,e){e.css({filter:"none"}),"text"===t?e.find("path, rect, ellipse, polygon").css({fill:e.parent().css("color")}):e.find("path, rect, ellipse, polygon").css({fill:"var(--acc-color-"+t+"-light)"})},Restyler.forTaskList=function(){$("#write > ul").each((function(){$(this).find(".md-task-list-item input[type='checkbox']").each((function(){let t=$(this).parent();t.children("ul").each((function(){let e=0,i=!1;$(this).children("li").each((function(){if(e>0&&void 0===$(this).find("input").attr("checked"))return i=!0,!1;e++})),!0===i&&(t.children("input")[0].indeterminate=!0)}))}))})),$("#write input[type='checkbox']").each((function(){let t="uncheck",e="dark",i=$(this).attr("checked");void 0!==i&&i.startsWith("c")?(t="checked",e="btn"):!0===$(this)[0].indeterminate&&(t="indeterminate",e="btn"),$(this).before("<svg width='14px' height='14px' style='position: absolute; margin-top: 0.6em; display: inline-block; vertical-align: middle;'><use xlink:href='#icoCheckbox_"+t+"' class='mdx-svg-ico-"+e+"'/></svg>"),$(this).remove()}))},Restyler.forMermaid=function(){$(".md-diagram-panel svg[id^='mermaidChart'][viewBox^='-']").each((function(){let t=$(this),e=t.attr("viewBox").split(/\s+/),i=t.css("padding-bottom");t.attr("viewBox",e[0]+" "+e[1]+" "+e[2]+" "+(parseInt(e[3])+parseInt(i))),t.addClass("mdx-mermaid-restyler")})),$(".md-diagram-panel svg[id^='mermaidChart'] > g > rect[class='actor']").each((function(){let t=$(this),e=t.next("text").children(),i=e.text(),o="";const n=/@.+/g,a=/^\*\*.+/g,s=/^--.+/g;let r=VLOOK.util.getStyleValue("--vlook-small-radius");if(t.attr({rx:r,ry:r}),!0===n.test(i)){let n=t.height(),a=t.prev("line");t.attr({rx:(n-20)/2,ry:(n-20)/2,y:parseInt(t.attr("y"))+10,height:n-20}),a.attr({y1:parseInt(a.attr("y1"))+10,y2:parseInt(a.attr("y2"))-20}),t.prev("line").addClass("mdx-actor-person"),e.text(o+i.substring(1,i.length))}else!0===a.test(i)?(t.addClass("mdx-actor-key-sys"),t.prev("line").addClass("mdx-actor-key-sys"),t.nextAll("text").children().addClass("mdx-actor-key-sys"),e.text(o+i.substring(2,i.length))):!0===s.test(i)?(t.addClass("mdx-actor-ext-sys"),t.nextAll("text").children().addClass("mdx-actor-ext-sys"),e.text(o+i.substring(2,i.length))):e.text(o+i)})),$(".md-diagram-panel svg[id^='mermaidChart'] > text.sequenceNumber").each((function(){$(this).removeAttr("textLength")})),$(".md-diagram-panel polygon+.labelText").each((function(){let t=$(this),e=t.parent(),i="var(--mm-color-orange-light)",o="var(--mm-color-orange-light)",n="var(--mm-color-orange-light)",a="var(--mm-color-orange-alt-light)";"alt"===t.text()?(i="var(--mm-color-red-light)",o="var(--mm-color-red-light)",n="var(--mm-color-red-light)",a="var(--mm-color-red-alt-light)"):"loop"===t.text()&&(i="var(--mm-color-cyan-light)",o="var(--mm-color-cyan-light)",n="var(--mm-color-cyan-light)",a="var(--mm-color-cyan-alt-light)"),"opt"!==t.text()&&(e.find("polygon.labelBox").css("cssText","fill: "+i+" !important;"),e.find("line.loopLine").css("cssText","stroke: "+o+" !important;"),e.find("text.labelText").css("cssText","fill:"+a+" !important;"),e.find("text.labelText").css("cssText","fill:"+a+" !important;"),e.find("text.loopText, text.loopText > tspan").css("cssText","fill:"+n+" !important;")),"alt"===t.text()?t.text(["选择","選擇","Alt.","Alt.","Alt.","Alt.","Alt.","代替","대안"][VLOOK.lang.id]):"opt"===t.text()?t.text(["可选","可選","Opt.","Opt.","Opt.","Opt.","Opt.","ション","매칭"][VLOOK.lang.id]):"loop"===t.text()?t.text(["循环","循環","Loop.","Loop.","Loop.","Loop.","Loop.","ループ","루프"][VLOOK.lang.id]):"par"===t.text()&&t.text(["平行","平行","Par.","Par.","Par.","Par.","Par.","平行","평행"][VLOOK.lang.id])})),$("text.loopText > tspan").each((function(){let t=$(this);t.parent().attr("style","text-anchor: start");let e,i=t.parent().parent().find(".labelBox")[0].getBBox();t.attr("x",i.x+i.width+10);let o=t.parent().next();void 0!==o&&void 0!==o.attr("class")&&o.attr("class").indexOf("loopText")>-1&&o.attr("x",i.x+i.width+40)}));let t=VLOOK.util.getStyleValue("--vlook-base-radius");$("#START rect, #END rect, g[id^=flowchart-START] rect, #INIT ~ g > rect, g[id^=flowchart-END] rect, g[id^=flowchart-INIT] ~ g > rect, .cluster rect, rect[class=rect]").each((function(){$(this).attr({rx:t,ry:t})}))},RepairTool.mermaidDPR={builder:1,render:1},RepairTool.scaleTupleByTimes=function(t,e,i){let o=t.indexOf("("),n=t.indexOf(","),a=t.indexOf(")"),s=t.substring(o+1,n),r=t.substring(n+1,a);return 1!==e&&(s*=e),1!==i&&(r*=i),t.substring(0,o+1)+s+","+r+")"},CodeMagic.getStyle=function(t){return void 0===t?"red":t},CodeMagic.init=function(){$("code").each((function(){let t=$(this).text(),e;null!=(e=t.match(RainbowGroupTag.syntax))?RainbowGroupTag.build($(this),e):null!=(e=t.match(RainbowTag.syntax))?RainbowTag.build($(this),e):null!=(e=t.match(TextPhonetic.syntax))?TextPhonetic.build($(this),e):null!=(e=t.match(BlackCurtain.syntax))?BlackCurtain.build($(this),e):null!=(e=t.match(RainbowQuote.syntax))?RainbowQuote.build($(this),e):$(this).addClass("mdx-std-code")}))},RainbowTag.syntax=/^#(.+)#(\((red|orange|yellow|green|cyan|blue|purple|pink|brown|gray|theme1|theme2)\))?$/i,RainbowTag.build=function(t,e){let i=e[1],o=CodeMagic.getStyle(e[3]);t.text(i),t.attr("class","mdx-tag-"+o)},RainbowGroupTag.syntax=/^#(.+)\|(.+)#(\((red|orange|yellow|green|cyan|blue|purple|pink|brown|gray|theme1|theme2)\))?$/i,RainbowGroupTag.build=function(t,e){let i=CodeMagic.getStyle(e[4]),o=e[1],n=e[2];t.wrap("<div style='display: inline; white-space: pre;'></div>"),t.before("<code class='mdx-tag-name-"+i+"'>"+o+"</code>"),t.text(n),t.attr("class","mdx-tag-value-"+i)},RainbowQuote.syntax=/^>\((red|orange|yellow|green|cyan|blue|purple|pink|brown|gray|theme1|theme2)\)$/i,RainbowQuote.build=function(t,e){let i=t.parent().parent(),o=CodeMagic.getStyle(e[1]);i.prop("tagName").toLowerCase().startsWith("bl")&&(t.parent().remove(),i.addClass("mdx-quote-"+o),i.find("h6").addClass("mdx-quote-title-"+o))},TextPhonetic.syntax=/^{(.+)}\((.+)\)$/i,TextPhonetic.build=function(t,e){let i=e[1],o=e[2];t.after("<ruby>"+i+"<rp>(</rp><rt onclick='TextPhonetic.translation(\""+i+'", "'+o+"\")'>"+o+"</rt><rp>)&nbsp;</rp></ruby>"),t.remove()},TextPhonetic.translation=function(t,e){event.stopPropagation()
;let i="https://translate.google.cn/?langpair=auto&sl=auto&op=translate&text="+encodeURI(t);/^[\u3040-\u30FF]/.test(e)?i="https://translate.google.cn/?langpair=auto&sl=auto&op=translate&text="+encodeURI(e):/^[\u4e00-\u9fa5]/.test(t)&&(i="https://www.zdic.net/hans/"+encodeURI(t)),window.open(i,t)},BlackCurtain.syntax=/^\*{(.*)}\(([^"]+)(\s"(red|orange|yellow|green|cyan|blue|purple|pink|brown|gray|theme1|theme2)")?\)$/,BlackCurtain.build=function(t,e){function i(t,e){let i=16,o="linear-gradient(45deg, ";t<=8?i=4:t<=12?i=8:t<=20&&(i=10);let n=100/i;for(let t=0;t<i;t++){let a=t*n,s,r=t%2==0?e:"var(--fore-color)";o+=r+" "+a+"%, "+r+" "+(a+n)+"%",o+=t<i-1?",":")"}return o}let o=" **** ",n=e[2],a="var(--fore-color-alt)";void 0!==e[1]&&""!==e[1]&&(o=e[1]),void 0!==e[4]&&(a=e[4],a="var(--acc-color-"+a+"-light)"),t.addClass("mdx-black-curtain"),t.attr("data-vk-black-curtain-data",n),t.attr("data-vk-black-curtain-showed","false"),t.attr("title",["点击查看有效的原始内容","點擊查看有效的原始內容","Click to view valid original content","Cliquez pour afficher le contenu original valide","Klicken Sie hier, um gültigen Originalinhalt anzuzeigen","Haga clic para ver contenido original válido","Нажмите, чтобы просмотреть действительный исходный контент","クリックして有効なオリジナルコンテンツを表示","유효한 원본 콘텐츠를 보려면 클릭하십시오."][VLOOK.lang.id]),t.text(o),t.css({background:i(o.length,a),"border-color":a}),t.unbind("click").click((function(){BlackCurtain.toggle($(this))}))},BlackCurtain.toggle=function(t){event.stopPropagation(),t.attr("data-vk-black-curtain-showed").startsWith("f")?BlackCurtain.show(t):BlackCurtain.hide(t)},BlackCurtain.show=function(t){let e=t.text();t.addClass("mdx-black-curtain-opened"),t.css("color",t.css("border-color")),t.text(t.attr("data-vk-black-curtain-data")),t.attr("data-vk-black-curtain-data",e),t.attr("data-vk-black-curtain-showed","true")},BlackCurtain.hide=function(t){let e=t.text();t.removeClass("mdx-black-curtain-opened"),t.css("color","var(--doc-bg-color)"),t.text(t.attr("data-vk-black-curtain-data")),t.attr("data-vk-black-curtain-data",e),t.attr("data-vk-black-curtain-showed","false")},VLOOKui.loadWelcomePage=function(){let t="",e="<div>Don't worry, the best will always appear in the most casual time.</div><div>不要著急，最好的總會在最不經意的時候出現。</div><div>Keine Sorge, das Beste wird immer in der ungezwungensten Zeit erscheinen.</div><div>心配しないで、最高のものが常に最もカジュアルな時間に表示されます。</div><div>No te preocupes, lo mejor siempre aparecerá en el momento más casual.</div><div>걱정하지 마세요. 최고는 항상 가장 캐주얼 한 시간에 나타납니다.</div><div>Ne vous inquiétez pas, le meilleur apparaîtra toujours au moment le plus décontracté.</div><div>Не волнуйтесь, лучшее всегда будет появляться в самое случайное время.<br><br>:</div>",i=VLOOK.util.getMetaByName("vlook-welcome");return void 0===i&&(i=e),t+='<div class="mdx-welcome-page"><div class="mdx-doc-logo-light"></div><div class="mdx-doc-logo-dark"></div><div class="mdx-welcome-page-tips">'+i.trim()+'</div><div class="mdx-welcome-page-loading">Loading...</div></div>',t},VLOOKui.loadIconSet=function(){let t='<svg style="display: none;">'
;return t+='<symbol id="icoVLOOK-light"><path d="M17.1496192,2.76763582e-16 C19.5316459,-1.60807611e-16 20.3954263,0.24801843 21.2662596,0.713745193 C22.1370929,1.17947196 22.820528,1.86290705 23.2862548,2.73374039 C23.7519816,3.60457372 24,4.46835414 24,6.85038077 L24,17.1496192 C24,19.5316459 23.7519816,20.3954263 23.2862548,21.2662596 C22.820528,22.1370929 22.1370929,22.820528 21.2662596,23.2862548 C20.3954263,23.7519816 19.5316459,24 17.1496192,24 L6.85038077,24 C4.46835414,24 3.60457372,23.7519816 2.73374039,23.2862548 C1.86290705,22.820528 1.17947196,22.1370929 0.713745193,21.2662596 C0.24801843,20.3954263 1.07205074e-16,19.5316459 -1.84509055e-16,17.1496192 L1.84509055e-16,6.85038077 C-1.07205074e-16,4.46835414 0.24801843,3.60457372 0.713745193,2.73374039 C1.17947196,1.86290705 1.86290705,1.17947196 2.73374039,0.713745193 C3.60457372,0.24801843 4.46835414,1.60807611e-16 6.85038077,-2.76763582e-16 L17.1496192,2.76763582e-16 Z M12.2146664,16.9756299 C12.1180865,16.895267 11.9779135,16.895267 11.8813336,16.9756299 L11.8813336,16.9756299 L10.9253862,17.7710616 C10.8229145,17.856327 10.8013222,18.0051829 10.875344,18.1160496 L10.875344,18.1160496 L11.8312914,19.5478266 C11.8503268,19.576337 11.8748008,19.600811 11.9033112,19.6198464 C12.0229961,19.6997558 12.1847992,19.6675114 12.2647086,19.5478266 L12.2647086,19.5478266 L13.220656,18.1160496 C13.2946778,18.0051829 13.2730855,17.856327 13.1706138,17.7710616 L13.1706138,17.7710616 Z M7.27085714,9.29167619 C4.87236337,9.29167619 2.928,11.2331323 2.928,13.6280398 C2.928,16.0229473 4.87236337,17.9644035 7.27085714,17.9644035 C9.66935091,17.9644035 11.6137143,16.0229473 11.6137143,13.6280398 C11.6137143,11.2331323 9.66935091,9.29167619 7.27085714,9.29167619 Z M16.8251429,9.29167619 C14.4266491,9.29167619 12.4822857,11.2331323 12.4822857,13.6280398 C12.4822857,16.0229473 14.4266491,17.9644035 16.8251429,17.9644035 C19.2236366,17.9644035 21.168,16.0229473 21.168,13.6280398 C21.168,11.2331323 19.2236366,9.29167619 16.8251429,9.29167619 Z M7.27085714,10.5925853 C8.94980278,10.5925853 10.3108571,11.9516046 10.3108571,13.6280398 C10.3108571,15.3044751 8.94980278,16.6634944 7.27085714,16.6634944 C5.5919115,16.6634944 4.23085714,15.3044751 4.23085714,13.6280398 C4.23085714,11.9516046 5.5919115,10.5925853 7.27085714,10.5925853 Z M16.8251429,10.5925853 C18.5040885,10.5925853 19.8651429,11.9516046 19.8651429,13.6280398 C19.8651429,15.3044751 18.5040885,16.6634944 16.8251429,16.6634944 C15.1461972,16.6634944 13.7851429,15.3044751 13.7851429,13.6280398 C13.7851429,11.9516046 15.1461972,10.5925853 16.8251429,10.5925853 Z M19.7076586,5.41807306 C19.5576382,5.09691923 19.1785253,4.95542019 18.8553524,5.09721484 L18.8553524,5.09721484 L18.84192,5.10328717 L12.047,7.93263636 L5.25388278,5.10328717 L5.24045038,5.09721484 C4.91727744,4.95542019 4.53816455,5.09691923 4.38814418,5.41807306 C4.2360402,5.74368736 4.37695721,6.13068784 4.70306552,6.28244085 L4.70306552,6.28244085 L11.738187,9.21340744 L11.7516194,9.21947977 C11.8488977,9.26216139 11.9512445,9.2791746 12.0508883,9.27366779 C12.1486432,9.27848497 12.2488474,9.26130919 12.3441834,9.21947977 L12.3441834,9.21947977 L12.3576158,9.21340744 L19.3927372,6.28244085 L19.4770033,6.23544395 C19.7420451,6.06083144 19.8459349,5.71408606 19.7076586,5.41807306 Z" fill="#303438"></path></symbol><symbol id="icoVLOOK-dark"><path d="M17.1496192,-1.49959326e-15 C19.5316459,-1.93716445e-15 20.3954263,0.24801843 21.2662596,0.713745193 C22.1370929,1.17947196 22.820528,1.86290705 23.2862548,2.73374039 C23.7519816,3.60457372 24,4.46835414 24,6.85038077 L24,17.1496192 C24,19.5316459 23.7519816,20.3954263 23.2862548,21.2662596 C22.820528,22.1370929 22.1370929,22.820528 21.2662596,23.2862548 C20.3954263,23.7519816 19.5316459,24 17.1496192,24 L6.85038077,24 C4.46835414,24 3.60457372,23.7519816 2.73374039,23.2862548 C1.86290705,22.820528 1.17947196,22.1370929 0.713745193,21.2662596 C0.24801843,20.3954263 1.07205074e-16,19.5316459 -1.84509055e-16,17.1496192 L1.84509055e-16,6.85038077 C-1.07205074e-16,4.46835414 0.24801843,3.60457372 0.713745193,2.73374039 C1.17947196,1.86290705 1.86290705,1.17947196 2.73374039,0.713745193 C3.60457372,0.24801843 4.46835414,-1.61554923e-15 6.85038077,-2.05312042e-15 L17.1496192,-1.49959326e-15 Z M12.1666664,16.9756299 C12.0700865,16.895267 11.9299135,16.895267 11.8333336,16.9756299 L11.8333336,16.9756299 L10.8773862,17.7710616 C10.7749145,17.856327 10.7533222,18.0051829 10.827344,18.1160496 L10.827344,18.1160496 L11.7832914,19.5478266 C11.8023268,19.576337 11.8268008,19.600811 11.8553112,19.6198464 C11.9749961,19.6997558 12.1367992,19.6675114 12.2167086,19.5478266 L12.2167086,19.5478266 L13.172656,18.1160496 C13.2466778,18.0051829 13.2250855,17.856327 13.1226138,17.7710616 L13.1226138,17.7710616 Z M7.22285714,9.29167619 C4.82436337,9.29167619 2.88,11.2331323 2.88,13.6280398 C2.88,16.0229473 4.82436337,17.9644035 7.22285714,17.9644035 C9.62135091,17.9644035 11.5657143,16.0229473 11.5657143,13.6280398 C11.5657143,11.2331323 9.62135091,9.29167619 7.22285714,9.29167619 Z M16.7771429,9.29167619 C14.3786491,9.29167619 12.4342857,11.2331323 12.4342857,13.6280398 C12.4342857,16.0229473 14.3786491,17.9644035 16.7771429,17.9644035 C19.1756366,17.9644035 21.12,16.0229473 21.12,13.6280398 C21.12,11.2331323 19.1756366,9.29167619 16.7771429,9.29167619 Z M7.22285714,10.5925853 C8.90180278,10.5925853 10.2628571,11.9516046 10.2628571,13.6280398 C10.2628571,15.3044751 8.90180278,16.6634944 7.22285714,16.6634944 C5.5439115,16.6634944 4.18285714,15.3044751 4.18285714,13.6280398 C4.18285714,11.9516046 5.5439115,10.5925853 7.22285714,10.5925853 Z M16.7771429,10.5925853 C18.4560885,10.5925853 19.8171429,11.9516046 19.8171429,13.6280398 C19.8171429,15.3044751 18.4560885,16.6634944 16.7771429,16.6634944 C15.0981972,16.6634944 13.7371429,15.3044751 13.7371429,13.6280398 C13.7371429,11.9516046 15.0981972,10.5925853 16.7771429,10.5925853 Z M19.6596586,5.41807306 C19.5096382,5.09691923 19.1305253,4.95542019 18.8073524,5.09721484 L18.8073524,5.09721484 L18.79392,5.10328717 L11.999,7.93263636 L5.20588278,5.10328717 L5.19245038,5.09721484 C4.86927744,4.95542019 4.49016455,5.09691923 4.34014418,5.41807306 C4.1880402,5.74368736 4.32895721,6.13068784 4.65506552,6.28244085 L4.65506552,6.28244085 L11.690187,9.21340744 L11.7036194,9.21947977 C11.8008977,9.26216139 11.9032445,9.2791746 12.0028883,9.27366779 C12.1006432,9.27848497 12.2008474,9.26130919 12.2961834,9.21947977 L12.2961834,9.21947977 L12.3096158,9.21340744 L19.3447372,6.28244085 L19.4290033,6.23544395 C19.6940451,6.06083144 19.7979349,5.71408606 19.6596586,5.41807306 Z" fill="#FFFFFF"></path></symbol><symbol id="icoNavCenter"><path d="M10,0 C4.48214286,0 0,4.48214286 0,10 C0,15.5178571 4.48214286,20 10,20 C15.5178571,20 20,15.5178571 20,10 C20,4.48214286 15.5178571,0 10,0 Z M15.7142857,4.28571429 C15.5535714,4.44642857 12.25,12.2321429 12.25,12.2321429 C12.25,12.2321429 4.46428571,15.5357143 4.30357143,15.6964286 C4.21428571,15.6964286 7.78571429,7.75 7.78571429,7.75 C7.78571429,7.75 15.875,4.125 15.7142857,4.28571429 Z M7.19642857,12.8214286 C7.5,12.1607143 8.44642857,9.75 8.76785714,9.01785714 L10.8928571,11.125 C10.3035714,11.3928571 7.32142857,12.7678571 7.19642857,12.8214286 Z" transform="translate(10.000000, 10.000000) scale(-1, 1) translate(-10.000000, -10.000000) "></path></symbol><symbol id="icoCover"><path d="M3.57422129,13.6887758 C3.57422129,13.232197 3.23103845,12.8611754 2.80785961,12.8611754 L0.765561722,12.8611754 C0.343182841,12.8611754 9.9475983e-14,13.2313744 9.9475983e-14,13.6887758 C9.9475983e-14,14.1453545 0.343982801,14.5163762 0.765561722,14.5163762 L2.80785961,14.5163762 C3.23183841,14.5163762 3.57422129,14.1453545 3.57422129,13.6887758 Z M9.99200722e-14,8.99958867 C9.99200722e-14,9.45699008 0.343982801,9.82636639 0.765561722,9.82636639 L2.80785961,9.82636639 C3.23183841,9.82636639 3.57422129,9.45616741 3.57422129,8.99958867 C3.57422129,8.54218726 3.23103845,8.17116561 2.80785961,8.17116561 L0.765561722,8.17116561 C0.343982801,8.17116561 9.99200722e-14,8.54136459 9.99200722e-14,8.99958867 Z M0.765561722,5.13717929 L2.80785961,5.13717929 C3.23183841,5.13717929 3.57422129,4.76698031 3.57422129,4.3095789 C3.57422129,3.85217749 3.23183841,3.48280117 2.80785961,3.48280117 L0.765561722,3.48280117 C0.343182841,3.48280117 9.9475983e-14,3.85300015 9.9475983e-14,4.3095789 C9.9475983e-14,4.76615764 0.343182841,5.13800195 0.765561722,5.13800195 L0.765561722,5.13717929 Z M11,7.15935132 L12.5332144,6.00037568 C12.7997224,5.78999436 13.2669046,5.78999436 13.6000397,6.00037568 L13.6000397,6.00037568 L15,7.15872519 L15,0.000626134869 L16,0 C17.1045695,7.78148667e-16 18,0.8954305 18,2 L18,16 C18,17.1045695 17.1045695,18 16,18 L3.75,18 C2.6454305,18 1.75,17.1045695 1.75,16 L1.749,15.516 L2.80785961,15.5163762 C3.30441272,15.5163762 3.75727314,15.3058129 4.08347347,14.9535464 C4.38331192,14.6297484 4.57422129,14.1839226 4.57422129,13.6887758 C4.57422129,13.1938235 4.38323306,12.7480421 4.08336979,12.4242172 C3.79314057,12.1107963 3.40281186,11.9096956 2.97143481,11.8688759 L2.80785961,11.8611754 L1.749,11.861 L1.749,10.826 L2.80785961,10.8263664 C3.3044231,10.8263664 3.75714238,10.6160051 4.08323992,10.2641997 C4.38317726,9.94061687 4.57422129,9.4950166 4.57422129,8.99958867 C4.57422129,8.50422578 4.38328776,8.05851591 4.08379013,7.73476442 C3.79349633,7.4209621 3.40303333,7.21971793 2.97149603,7.17887111 L2.80785961,7.17116561 L1.749,7.171 L1.749,6.137 L2.80785961,6.13718726 C3.30461065,6.13718726 3.75749045,5.92668971 4.08366066,5.57445578 C4.38323199,5.25094619 4.57422129,4.8054174 4.57422129,4.3095789 C4.57422129,3.81345899 4.38309701,3.36815569 4.08342707,3.0448613 C3.79358939,2.7321743 3.4036658,2.53127841 2.97170291,2.49049521 L2.80785961,2.48280117 L1.749,2.482 L1.75,2 C1.75,0.8954305 2.6454305,2.02906125e-16 3.75,0 L11,0 L11,7.15935132 Z"></path></symbol><symbol id="icoTocTabCatalog"><rect fill-opacity="0" x="1.30739863e-12" y="0" width="16" height="16"></rect><path d="M13.5,1 C14.8807119,1 16,2.11928813 16,3.5 L16,12.5 C16,13.8807119 14.8807119,15 13.5,15 L2.5,15 C1.11928813,15 1.30756772e-12,13.8807119 1.30739863e-12,12.5 L1.30739863e-12,3.5 C1.30722955e-12,2.11928813 1.11928813,1 2.5,1 L13.5,1 Z M13.5,2 L2.5,2 C1.67157288,2 1,2.67157288 1,3.5 L1,3.5 L1,12.5 C1,13.3284271 1.67157288,14 2.5,14 L2.5,14 L13.5,14 C14.3284271,14 15,13.3284271 15,12.5 L15,12.5 L15,3.5 C15,2.67157288 14.3284271,2 13.5,2 L13.5,2 Z M6,3.5 L13,3.5 C13.5522847,3.5 14,3.94771525 14,4.5 C14,5.05228475 13.5522847,5.5 13,5.5 L6,5.5 C5.44771525,5.5 5,5.05228475 5,4.5 C5,3.94771525 5.44771525,3.5 6,3.5 Z M3,3.5 C3.55228475,3.5 4,3.94771525 4,4.5 C4,5.05228475 3.55228475,5.5 3,5.5 C2.44771525,5.5 2,5.05228475 2,4.5 C2,3.94771525 2.44771525,3.5 3,3.5 Z M9,7 L13,7 C13.5522847,7 14,7.44771525 14,8 C14,8.55228475 13.5522847,9 13,9 L9,9 C8.44771525,9 8,8.55228475 8,8 C8,7.44771525 8.44771525,7 9,7 Z M6,7 C6.55228475,7 7,7.44771525 7,8 C7,8.55228475 6.55228475,9 6,9 C5.44771525,9 5,8.55228475 5,8 C5,7.44771525 5.44771525,7 6,7 Z M9,10.5 L13,10.5 C13.5522847,10.5 14,10.9477153 14,11.5 C14,12.0522847 13.5522847,12.5 13,12.5 L9,12.5 C8.44771525,12.5 8,12.0522847 8,11.5 C8,10.9477153 8.44771525,10.5 9,10.5 Z M6,10.5 C6.55228475,10.5 7,10.9477153 7,11.5 C7,12.0522847 6.55228475,12.5 6,12.5 C5.44771525,12.5 5,12.0522847 5,11.5 C5,10.9477153 5.44771525,10.5 6,10.5 Z"></path></symbol><symbol id="icoTocTabCatalog-checked"><rect fill-opacity="0" x="0" y="0" width="16" height="16"></rect><path d="M13.5,1 C14.8807119,1 16,2.11928813 16,3.5 L16,12.5 C16,13.8807119 14.8807119,15 13.5,15 L2.5,15 C1.11928813,15 1.69088438e-16,13.8807119 0,12.5 L0,3.5 C-1.69088438e-16,2.11928813 1.11928813,1 2.5,1 L13.5,1 Z M13,10.5 L9,10.5 C8.44771525,10.5 8,10.9477153 8,11.5 C8,12.0522847 8.44771525,12.5 9,12.5 L9,12.5 L13,12.5 C13.5522847,12.5 14,12.0522847 14,11.5 C14,10.9477153 13.5522847,10.5 13,10.5 L13,10.5 Z M6,10.5 C5.44771525,10.5 5,10.9477153 5,11.5 C5,12.0522847 5.44771525,12.5 6,12.5 C6.55228475,12.5 7,12.0522847 7,11.5 C7,10.9477153 6.55228475,10.5 6,10.5 Z M13,7 L9,7 C8.44771525,7 8,7.44771525 8,8 C8,8.55228475 8.44771525,9 9,9 L9,9 L13,9 C13.5522847,9 14,8.55228475 14,8 C14,7.44771525 13.5522847,7 13,7 L13,7 Z M6,7 C5.44771525,7 5,7.44771525 5,8 C5,8.55228475 5.44771525,9 6,9 C6.55228475,9 7,8.55228475 7,8 C7,7.44771525 6.55228475,7 6,7 Z M13,3.5 L6,3.5 C5.44771525,3.5 5,3.94771525 5,4.5 C5,5.05228475 5.44771525,5.5 6,5.5 L6,5.5 L13,5.5 C13.5522847,5.5 14,5.05228475 14,4.5 C14,3.94771525 13.5522847,3.5 13,3.5 L13,3.5 Z M3,3.5 C2.44771525,3.5 2,3.94771525 2,4.5 C2,5.05228475 2.44771525,5.5 3,5.5 C3.55228475,5.5 4,5.05228475 4,4.5 C4,3.94771525 3.55228475,3.5 3,3.5 Z"></path></symbol><symbol id="icoTocTabFigure"><rect fill-opacity="0" x="0" y="0" width="16" height="16"></rect><path d="M13.5,1 C14.8807119,1 16,2.11928813 16,3.5 L16,12.5 C16,13.8807119 14.8807119,15 13.5,15 L2.5,15 C1.11928813,15 1.69088438e-16,13.8807119 0,12.5 L0,3.5 C-1.69088438e-16,2.11928813 1.11928813,1 2.5,1 L13.5,1 Z M13.5,2 L2.5,2 C1.67157288,2 1,2.67157288 1,3.5 L1,3.5 L1,12.5 C1,13.3284271 1.67157288,14 2.5,14 L2.5,14 L13.5,14 C14.3284271,14 15,13.3284271 15,12.5 L15,12.5 L15,3.5 C15,2.67157288 14.3284271,2 13.5,2 L13.5,2 Z M5.8225503,7.72018987 C5.93390796,7.78471541 6.03176293,7.8701303 6.11074482,7.9717469 L7.9320726,10.3150324 C8.25259425,10.7274095 8.83648624,10.8236668 9.27241436,10.535994 L10.838902,9.50225523 C11.2701177,9.21769223 11.8471129,9.30845987 12.170134,9.71167255 L13.3584006,11.1949323 C13.6346433,11.5397536 13.5790493,12.0432255 13.234228,12.3194683 C13.0923089,12.4331622 12.9158905,12.495114 12.7340463,12.495114 L3.28815434,12.495114 C2.84632654,12.495114 2.48815434,12.1369418 2.48815434,11.695114 C2.48815434,11.554259 2.52534365,11.4159008 2.59596244,11.2940275 L4.45595231,8.08407163 C4.73284475,7.60621285 5.34469151,7.44329743 5.8225503,7.72018987 Z M10,4 C11.1045695,4 12,4.8954305 12,6 C12,7.1045695 11.1045695,8 10,8 C8.8954305,8 8,7.1045695 8,6 C8,4.8954305 8.8954305,4 10,4 Z"></path></symbol><symbol id="icoTocTabFigure-checked"><rect fill-opacity="0" x="0" y="0" width="16" height="16"></rect><path d="M13.5,1 C14.8807119,1 16,2.11928813 16,3.5 L16,12.5 C16,13.8807119 14.8807119,15 13.5,15 L2.5,15 C1.11928813,15 1.69088438e-16,13.8807119 0,12.5 L0,3.5 C-1.69088438e-16,2.11928813 1.11928813,1 2.5,1 L13.5,1 Z M5.8225503,7.72018987 C5.34469151,7.44329743 4.73284475,7.60621285 4.45595231,8.08407163 L4.45595231,8.08407163 L2.59596244,11.2940275 C2.52534365,11.4159008 2.48815434,11.554259 2.48815434,11.695114 C2.48815434,12.1369418 2.84632654,12.495114 3.28815434,12.495114 L3.28815434,12.495114 L12.7340463,12.495114 C12.9158905,12.495114 13.0923089,12.4331622 13.234228,12.3194683 C13.5790493,12.0432255 13.6346433,11.5397536 13.3584006,11.1949323 L13.3584006,11.1949323 L12.170134,9.71167255 C11.8471129,9.30845987 11.2701177,9.21769223 10.838902,9.50225523 L10.838902,9.50225523 L9.27241436,10.535994 C8.83648624,10.8236668 8.25259425,10.7274095 7.9320726,10.3150324 L7.9320726,10.3150324 L6.11074482,7.9717469 C6.03176293,7.8701303 5.93390796,7.78471541 5.8225503,7.72018987 Z M10,4 C8.8954305,4 8,4.8954305 8,6 C8,7.1045695 8.8954305,8 10,8 C11.1045695,8 12,7.1045695 12,6 C12,4.8954305 11.1045695,4 10,4 Z"></path></symbol><symbol id="icoTocTabTable"><rect fill-opacity="0" x="0" y="0" width="16" height="16"></rect><path d="M13.2856,1 L2.7144,1 C1.2161387,1.00132252 0.0017641647,2.21533915 0,3.71359999 L0,12.2848 C0.00132252119,13.7835031 1.21569733,14.9982358 2.7144,15 L13.2856,15 C14.7844854,14.9986761 15.9991178,13.7836857 16,12.2848 L16,3.71359999 C15.9986761,2.21515646 14.7840439,1.00088215 13.2856,1 Z M1.19999999,6.50813261 L7.49802003,6.50813261 L7.49802003,9.49366407 L1.19999999,9.49366407 L1.19999999,6.50813261 Z M2.7144,2.19999999 L7.49722004,2.19999999 L7.49722004,5.30813261 L1.19999999,5.30813261 L1.19999999,3.71359999 C1.19999999,2.87839998 1.87999998,2.19999999 2.7144,2.19999999 Z M7.49802003,10.6936641 L7.49802003,13.8 L2.7144,13.8 C1.87825613,13.7986775 1.20088095,13.1209445 1.19999999,12.2848 L1.19999999,10.6936641 L7.49802003,10.6936641 Z M14.8,10.6936641 L14.8,12.2848 C14.799119,13.1209445 14.1217439,13.7986775 13.2856,13.8 L8.49038695,13.8 L8.49038695,10.6936641 L14.8,10.6936641 Z M14.8,6.50813261 L14.8,9.49366407 L8.49038695,9.49366407 L8.49038695,6.50813261 L14.8,6.50813261 Z M13.2856,2.19999999 C14.1208,2.19999999 14.8,2.87839998 14.8,3.71359999 L14.8,5.30813261 L8.49038695,5.30813261 L8.49038695,2.19999999 L13.2856,2.19999999 Z"></path></symbol><symbol id="icoTocTabTable-checked"><rect fill-opacity="0" x="0" y="0" width="16" height="16"></rect><path d="M7.5,11 L7.5,15 L2.7144,15 C1.21569733,14.9982358 0.00132252119,13.7835031 0,12.2848 L0,12.2848 L0,11 L7.5,11 Z M16,11 L16,12.2848 C15.9991178,13.7836857 14.7844854,14.9986761 13.2856,15 L13.2856,15 L8.5,15 L8.5,11 L16,11 Z M7.5,6.199 L7.5,9.8 L0,9.8 L0,6.2 L7.5,6.199 Z M16,6.2 L16,9.8 L8.5,9.8 L8.5,6.199 L16,6.2 Z M13.2856,1 C14.7840439,1.00088215 15.9986761,2.21515646 16,3.71359999 L16,3.71359999 L16,5 L8.5,4.999 L8.5,1 Z M7.5,4.999 L0,5 L0,3.71359999 C0.0017641647,2.21533915 1.2161387,1.00132252 2.7144,1 L2.7144,1 L7.5,1 L7.5,4.999 Z"></path></symbol><symbol id="icoTocTabMultimedia"><rect fill-opacity="0" x="0" y="0" width="16" height="16"></rect><path d="M9.74826953,8.40006458 L7.08122616,10.4003875 C6.85972595,10.5653859 6.54781749,10.5201808 6.38056223,10.3009364 C6.31501625,10.2150468 6.28111315,10.108815 6.28111315,10.0003229 L6.28111315,5.99967711 C6.28111315,5.72392638 6.50487357,5.50016145 6.78061873,5.50016145 C6.88910863,5.50016145 6.99307812,5.53632548 7.08122616,5.59961253 L9.74826953,7.59993542 C9.96976974,7.76493381 10.0149739,8.07910881 9.8477186,8.3006135 C9.82059613,8.33677753 9.78669304,8.3706813 9.74826953,8.40006458 Z M2.00028253,1 L13.9997175,1 C15.1049583,1 16,1.89505974 16,3.00032289 L16,12.9996771 C16,14.1049403 15.1049583,15 13.9997175,15 L2.00028253,15 C0.895041673,15 0,14.1049403 0,12.9996771 L0,3.00032289 C0,1.89505974 0.897301879,1 2.00028253,1 Z M11.9994349,2.00129157 L4.00056505,2.00129157 L4.00056505,14.0009687 L11.9994349,14.0009687 L11.9994349,2.00129157 Z M1.00127137,5.00064579 L3.00155389,5.00064579 L3.00155389,2.00129157 L2.00254273,2.00129157 C1.45105241,2.00129157 1.00353157,2.44882144 1.00353157,3.00032289 L1.00353157,5.00064579 L1.00127137,5.00064579 Z M14.9987286,5.00064579 L14.9987286,3.00032289 C14.9987286,2.44882144 14.5512078,2.00129157 13.9997175,2.00129157 L13.0007063,2.00129157 L13.0007063,5.00064579 L14.9987286,5.00064579 L14.9987286,5.00064579 Z M1.00127137,10.9993542 L1.00127137,12.9996771 C1.00127137,13.5511786 1.4487922,13.9987084 2.00028253,13.9987084 L2.99929369,13.9987084 L2.99929369,10.9993542 L1.00127137,10.9993542 L1.00127137,10.9993542 Z M1.00127137,10.0003229 L3.00155389,10.0003229 L3.00155389,5.99967711 L1.00127137,5.99967711 L1.00127137,10.0003229 Z M14.9987286,10.9993542 L12.9984461,10.9993542 L12.9984461,13.9987084 L13.9974573,13.9987084 C14.5489476,13.9987084 14.9964684,13.5511786 14.9964684,12.9996771 L14.9964684,10.9993542 L14.9987286,10.9993542 Z M14.9987286,10.0003229 L14.9987286,5.99967711 L12.9984461,5.99967711 L12.9984461,10.0003229 L14.9987286,10.0003229 Z"></path></symbol><symbol id="icoTocTabMultimedia-checked"><rect fill-opacity="0" x="0" y="0" width="16" height="16"></rect><path d="M3,11 L3,15 L2.00028253,15 C0.895041673,15 0,14.1049403 0,12.9996771 L0,11 L3,11 Z M13.9997175,1 C15.1049583,1 16,1.89505974 16,3.00032289 L16,5 L13,5 L13,1 L13.9997175,1 Z M13,11 L16,11 L16,12.9996771 C16,14.1049403 15.1049583,15 13.9997175,15 L13,15 L13,11 Z M6.78061873,5.50016145 C6.50487357,5.50016145 6.28111315,5.72392638 6.28111315,5.99967711 L6.28111315,5.99967711 L6.28111315,10.0003229 C6.28111315,10.108815 6.31501625,10.2150468 6.38056223,10.3009364 C6.54781749,10.5201808 6.85972595,10.5653859 7.08122616,10.4003875 L7.08122616,10.4003875 L9.74826953,8.40006458 C9.78669304,8.3706813 9.82059613,8.33677753 9.8477186,8.3006135 C10.0149739,8.07910881 9.96976974,7.76493381 9.74826953,7.59993542 L9.74826953,7.59993542 L7.08122616,5.59961253 C6.99307812,5.53632548 6.88910863,5.50016145 6.78061873,5.50016145 Z M13,6 L16,6 L16,10 L13,10 L13,6 Z M3,6 L3,10 L0,10 L0,6 L3,6 Z M3,1 L3,5 L0,5 L0,3.00032289 C0,1.89505974 0.897301879,1 2.00028253,1 L3,1 Z M12,15 L4,15 L4,1 L12,1 L12,15 Z"></path></symbol><symbol id="icoTocTabCodeblock"><rect fill-opacity="0" x="0" y="0" width="16" height="16"></rect><path d="M13.3333333,1 C14.8060927,1 16,2.19390733 16,3.66666667 L16,12.3333333 C16,13.8060927 14.8060927,15 13.3333333,15 L2.66666667,15 C1.19390733,15 0,13.8060927 0,12.3333333 L0,3.66666667 C0,2.19390733 1.19390733,1 2.66666667,1 L13.3333333,1 Z M13.4970588,2 L2.50294159,2 C1.77030428,1.99976668 1.05844823,2.67261789 1.00350047,3.40933106 L1,3.51521341 L1,12.4847871 C0.999768614,13.2235811 1.66736769,13.9410611 2.39794159,13.9964707 L2.50294159,14 L13.4970588,14 C14.2296961,14.0002339 14.9415522,13.3273827 14.9964999,12.5906695 L15,12.4847871 L15,3.51521341 C15.0002318,2.77641949 14.3326327,2.0589394 13.6020588,2.00352989 L13.4970588,2 Z M9.70105374,3.81728068 L9.68105374,3.89261402 L7.60075942,12.5353709 C7.49126034,12.8720553 7.13768575,13.0644257 6.79552353,12.9734779 C6.45336132,12.8825301 6.24196775,12.5399895 6.31409275,12.1933709 L6.33409275,12.1180375 L8.41438707,3.47528068 C8.4696935,3.30728519 8.58948957,3.16815178 8.74740655,3.08850561 C8.90532354,3.00885943 9.08841753,2.99522881 9.25638707,3.05061402 C9.57761506,3.15638829 9.76874959,3.48593058 9.70105374,3.81728068 Z M5.396,5.768 L5.34933333,5.838 L3.73933333,7.98466667 L5.35,10.1313333 C5.55203719,10.4003138 5.52201979,10.7776755 5.28,11.0113333 L5.21666667,11.0646667 C4.94813556,11.2666509 4.57125481,11.2372205 4.33733333,10.996 L4.28333333,10.932 L2.37266667,8.38533333 C2.21409416,8.17401976 2.19526731,7.88900223 2.32466667,7.65866667 L2.37266667,7.58533333 L4.28333333,5.03866667 C4.38941993,4.89721787 4.54735181,4.80370519 4.72238576,4.77870034 C4.89741972,4.75369549 5.07521787,4.79924674 5.21666667,4.90533333 C5.48539743,5.10617538 5.56224658,5.47613692 5.396,5.768 Z M11.6626667,4.97466667 L11.7173333,5.038 L13.6273333,7.58466667 L13.6753333,7.658 C13.7893578,7.86085249 13.7893578,8.10848085 13.6753333,8.31133333 L13.6273333,8.38466667 L11.7173333,10.9313333 L11.6626667,10.996 C11.450984,11.2144191 11.1183033,11.2618666 10.854,11.1113333 L10.784,11.0646667 L10.72,11.0113333 C10.5010274,10.7997113 10.4532845,10.4666086 10.604,10.202 L10.6506667,10.132 L12.2606667,7.98466667 L10.6506667,5.838 L10.604,5.768 C10.4378957,5.47597654 10.5150376,5.10598124 10.784,4.90466667 C11.05219,4.70302715 11.4290973,4.73303114 11.6626667,4.97466667 Z"></path></symbol><symbol id="icoTocTabCodeblock-checked"><rect fill-opacity="0" x="0" y="0" width="16" height="16"></rect><path d="M13.3333333,1 C14.8060927,1 16,2.19390733 16,3.66666667 L16,12.3333333 C16,13.8060927 14.8060927,15 13.3333333,15 L2.66666667,15 C1.19390733,15 0,13.8060927 0,12.3333333 L0,3.66666667 C0,2.19390733 1.19390733,1 2.66666667,1 L13.3333333,1 Z M9.25638707,3.05061402 C9.08841753,2.99522881 8.90532354,3.00885943 8.74740655,3.08850561 C8.58948957,3.16815178 8.4696935,3.30728519 8.41438707,3.47528068 L8.41438707,3.47528068 L6.33409275,12.1180375 L6.31409275,12.1933709 C6.24196775,12.5399895 6.45336132,12.8825301 6.79552353,12.9734779 C7.13768575,13.0644257 7.49126034,12.8720553 7.60075942,12.5353709 L7.60075942,12.5353709 L9.68105374,3.89261402 L9.70105374,3.81728068 C9.76874959,3.48593058 9.57761506,3.15638829 9.25638707,3.05061402 Z M4.82742493,4.77208399 L4.72238576,4.77870034 C4.54735181,4.80370519 4.38941993,4.89721787 4.28333333,5.03866667 L4.28333333,5.03866667 L2.37266667,7.58533333 L2.32466667,7.65866667 C2.19526731,7.88900223 2.21409416,8.17401976 2.37266667,8.38533333 L2.37266667,8.38533333 L4.28333333,10.932 L4.33733333,10.996 C4.57125481,11.2372205 4.94813556,11.2666509 5.21666667,11.0646667 L5.21666667,11.0646667 L5.28,11.0113333 C5.52201979,10.7776755 5.55203719,10.4003138 5.35,10.1313333 L5.35,10.1313333 L3.73933333,7.98466667 L5.34933333,5.838 L5.396,5.768 C5.56224658,5.47613692 5.48539743,5.10617538 5.21666667,4.90533333 C5.07521787,4.79924674 4.89741972,4.75369549 4.72238576,4.77870034 Z M11.6626667,4.97466667 C11.4290973,4.73303114 11.05219,4.70302715 10.784,4.90466667 C10.5150376,5.10598124 10.4378957,5.47597654 10.604,5.768 L10.604,5.768 L10.6506667,5.838 L12.2606667,7.98466667 L10.6506667,10.132 L10.604,10.202 C10.4532845,10.4666086 10.5010274,10.7997113 10.72,11.0113333 L10.72,11.0113333 L10.784,11.0646667 L10.854,11.1113333 C11.1183033,11.2618666 11.450984,11.2144191 11.6626667,10.996 L11.6626667,10.996 L11.7173333,10.9313333 L13.6273333,8.38466667 L13.6753333,8.31133333 C13.7893578,8.10848085 13.7893578,7.86085249 13.6753333,7.658 L13.6753333,7.658 L13.6273333,7.58466667 L11.7173333,5.038 Z"></path></symbol><symbol id="icoTocTabHistory"><path d="M8,0 C12.4113555,0 16,3.58880564 16,8.00001836 C16,12.4112127 12.4113555,16 8,16 C3.58864449,16 0,12.4112311 0,8.00003673 C0,3.58880564 3.58864449,0 8,0 Z M8,1 C4.14152278,1 1,4.14157771 1,8.00001979 C1,11.8584421 4.14154257,15 8,15 C11.8584772,15 15,11.8584619 15,8.00001979 C15,4.14157771 11.8584574,1 8,1 Z M8.69469927,2.77007623 L8.69486454,2.7858137 L8.69486454,7.97032467 L11.0890204,10.5135155 C11.3696142,10.8116094 11.3597346,11.278243 11.0698856,11.5642721 L11.056921,11.5767592 C10.7588268,11.8573527 10.2921743,11.8474732 10.0061632,11.5576245 L9.99367608,11.5446599 L7.39502465,8.78421111 C7.2683526,8.64965351 7.19564981,8.47317198 7.19078613,8.2884347 L7.19052904,8.2686389 L7.19052904,2.7858137 C7.19052904,2.37039575 7.52727836,2.03364682 7.94269679,2.03364682 C8.3528449,2.03364682 8.68632553,2.3619302 8.69469927,2.77007623 Z"></path></symbol><symbol id="icoTocTabHistory-checked"><path d="M8,0 C12.4113555,0 16,3.58880564 16,8.00001836 C16,12.4112127 12.4113555,16 8,16 C3.58864449,16 0,12.4112311 0,8.00003673 C0,3.58880564 3.58864449,0 8,0 Z M7.94269679,2.03364682 C7.52727836,2.03364682 7.19052904,2.37039575 7.19052904,2.7858137 L7.19052904,2.7858137 L7.19078613,8.2884347 C7.19564981,8.47317198 7.2683526,8.64965351 7.39502465,8.78421111 L7.39502465,8.78421111 L9.99367608,11.5446599 L10.0061632,11.5576245 C10.2921743,11.8474732 10.7588268,11.8573527 11.056921,11.5767592 L11.056921,11.5767592 L11.0698856,11.5642721 C11.3597346,11.278243 11.3696142,10.8116094 11.0890204,10.5135155 L11.0890204,10.5135155 L8.69486454,7.97032467 L8.69469927,2.77007623 C8.68632553,2.3619302 8.3528449,2.03364682 7.94269679,2.03364682 Z"></path></symbol><symbol id="icoFilter"><path d="M8.84956005,15.9164574 L6.03223988,14.3895147 C5.77665501,14.2866085 5.61736842,14.0233946 5.64069537,13.7425051 L5.64069537,8.43795061 L0.161772723,1.28572151 C-0.021205139,1.02861724 -0.0513123934,0.68888983 0.0834638197,0.402091243 C0.233954752,0.150943046 0.501082607,-0.00145082454 0.78824392,1.04144974e-05 L14.8757449,1.04144974e-05 C15.1429049,0.00501946587 15.3967557,0.120689845 15.5796249,0.320752891 C15.714969,0.607760947 15.684842,0.94806687 15.501316,1.20530746 L10.0232934,8.35753657 L10.0232934,15.1890338 C10.0245887,15.4836328 9.87617952,15.7576004 9.63174894,15.9118359 C9.47423103,15.9118359 9.39682224,15.99225 9.24020443,15.99225 C9.10536415,16.0147418 8.96711356,15.9879185 8.84956005,15.9164574 L8.84956005,15.9164574 Z M12.5867848,15.6853826 C12.1289439,15.6853826 11.7577905,15.3042516 11.7577905,14.8341028 C11.7577905,14.3639539 12.1289439,13.982823 12.5867848,13.982823 L17.1710057,13.982823 C17.4671769,13.982823 17.7408503,14.145076 17.8889358,14.4084629 C18.0370214,14.6718497 18.0370214,14.9963558 17.8889358,15.2597427 C17.7408503,15.5231296 17.4671769,15.6853826 17.1710057,15.6853826 L12.5867848,15.6853826 Z M12.5867848,12.2793391 C12.2906136,12.2793391 12.0169402,12.1170861 11.8688547,11.8536992 C11.7207691,11.5903123 11.7207691,11.2658063 11.8688547,11.0024194 C12.0169402,10.7390325 12.2906136,10.5767795 12.5867848,10.5767795 L17.1710057,10.5767795 C17.4671769,10.5767795 17.7408503,10.7390325 17.8889358,11.0024194 C18.0370214,11.2658063 18.0370214,11.5903123 17.8889358,11.8536992 C17.7408503,12.1170861 17.4671769,12.2793391 17.1710057,12.2793391 L12.5867848,12.2793391 Z M12.5867848,8.87329565 C12.1289439,8.87329565 11.7577905,8.49216471 11.7577905,8.02201586 C11.7577905,7.55186702 12.1289439,7.17073607 12.5867848,7.17073607 L17.1710057,7.17073607 C17.6288466,7.17073607 18,7.55186702 18,8.02201586 C18,8.49216471 17.6288466,8.87329565 17.1710057,8.87329565 L12.5867848,8.87329565 Z"></path></symbol><symbol id="icoRetrieval"><path d="M6.54545451,0 C7.43175754,0 8.2792727,0.173333386 9.08799997,0.520000057 C9.89672724,0.866666727 10.5927272,1.33163643 11.176,1.91490915 C11.7592727,2.49818188 12.2242424,3.19418188 12.5709091,4.00290915 C12.9175757,4.81163642 13.0909091,5.65915158 13.0909091,6.54545461 C13.0909091,7.30666674 12.9667879,8.03587886 12.7185454,8.73309097 C12.470303,9.43030308 12.1170909,10.0627879 11.6589091,10.6305455 L15.7898182,14.7556364 C15.9299394,14.8957576 16,15.0681213 16,15.2727273 C16,15.4812122 15.9309091,15.6545455 15.7927273,15.7927273 C15.6545455,15.9309091 15.4812121,16 15.2727273,16 C15.0681212,16 14.8957576,15.9299394 14.7556364,15.7898182 L10.6305455,11.6589091 C10.062303,12.117091 9.42981819,12.4703031 8.73309092,12.7185455 C8.03636364,12.9667879 7.30715153,13.0909091 6.54545456,13.0909091 C5.65915153,13.0909091 4.81163637,12.9175758 4.0029091,12.5709091 C3.19418183,12.2242424 2.49818183,11.7592727 1.9149091,11.176 C1.33163637,10.5927273 0.866666676,9.89672729 0.520000005,9.08800002 C0.173333335,8.27927275 0,7.43175759 0,6.54545456 C0,5.65915153 0.173333335,4.81163637 0.520000005,4.0029091 C0.866666676,3.19418183 1.33163637,2.49818183 1.9149091,1.9149091 C2.49818183,1.33163637 3.19418183,0.866666676 4.0029091,0.520000005 C4.81163637,0.173333335 5.65915153,0 6.54545456,0 L6.54545451,0 Z M6.54545451,1.4545455 C5.85599996,1.4545455 5.19684845,1.58909095 4.56799996,1.85818186 C3.93915147,2.12727277 3.39757571,2.48896974 2.94327269,2.94327278 C2.48896967,3.39757581 2.1272727,3.93915157 1.85818178,4.56800004 C1.58909086,5.19684852 1.45454541,5.85600004 1.45454541,6.54545459 C1.45454541,7.23490915 1.58909088,7.89406067 1.85818178,8.52290914 C2.12727268,9.15175762 2.48896965,9.69333338 2.94327269,10.1476364 C3.39757574,10.6019394 3.93915149,10.9636364 4.56799996,11.2327273 C5.19684842,11.5018182 5.85599994,11.6363637 6.54545451,11.6363637 C7.23490908,11.6363637 7.89406059,11.5018182 8.52290906,11.2327273 C9.15175753,10.9636364 9.69333328,10.6019394 10.1476363,10.1476364 C10.6019394,9.69333338 10.9636363,9.15175762 11.2327272,8.52290914 C11.5018181,7.89406067 11.6363636,7.23490915 11.6363636,6.54545459 C11.6363636,5.85600004 11.5018182,5.19684852 11.2327272,4.56800004 C10.9636363,3.93915157 10.6019393,3.39757581 10.1476363,2.94327278 C9.6933333,2.48896974 9.15175755,2.12727277 8.52290906,1.85818186 C7.89406057,1.58909095 7.23490905,1.4545455 6.54545451,1.4545455 Z"></path></symbol><symbol id="icoCloseTo-left"><path d="M13.9791715,0.176477427 L14.0154251,0.189323743 C15.5212,0.722890207 16.3261424,2.31174457 15.875093,3.79570421 L6.20859385,30 L15.8197795,56.039902 C16.3646269,57.5145002 15.632921,59.1369628 14.1798211,59.7471073 L13.9791715,59.8235226 C12.4774152,60.3556651 10.8245904,59.6444033 10.1979056,58.2273068 L10.1325565,58.0669743 L0.314759836,31.9158354 C-0.104917664,30.6730285 -0.104920005,29.3272583 0.31475317,28.0844499 L10.1325565,1.93302569 C10.7019517,0.409988422 12.4217946,-0.375374037 13.9791715,0.176477427 Z"></path></symbol><symbol id="icoCloseTo-right"><path d="M13.9791715,0.176477427 L14.0154251,0.189323743 C15.5212,0.722890207 16.3261424,2.31174457 15.875093,3.79570421 L6.20859385,30 L15.8197795,56.039902 C16.3646269,57.5145002 15.632921,59.1369628 14.1798211,59.7471073 L13.9791715,59.8235226 C12.4774152,60.3556651 10.8245904,59.6444033 10.1979056,58.2273068 L10.1325565,58.0669743 L0.314759836,31.9158354 C-0.104917664,30.6730285 -0.104920005,29.3272583 0.31475317,28.0844499 L10.1325565,1.93302569 C10.7019517,0.409988422 12.4217946,-0.375374037 13.9791715,0.176477427 Z" transform="translate(8.000000, 30.000000) scale(-1, 1) translate(-8.000000, -30.000000) "></path></symbol><symbol id="icoCloseTo-bottom"><path d="M35.9791715,-21.8235226 L36.0154251,-21.8106763 C37.5212,-21.2771098 38.3261424,-19.6882554 37.875093,-18.2042958 L28.2085938,8 L37.8197795,34.039902 C38.3646269,35.5145002 37.632921,37.1369628 36.1798211,37.7471073 L35.9791715,37.8235226 C34.4774152,38.3556651 32.8245904,37.6444033 32.1979056,36.2273068 L32.1325565,36.0669743 L22.3147598,9.91583543 C21.8950823,8.67302848 21.89508,7.32725835 22.3147532,6.08444994 L32.1325565,-20.0669743 C32.7019517,-21.5900116 34.4217946,-22.375374 35.9791715,-21.8235226 Z" transform="translate(30.000000, 8.000000) rotate(270.000000) translate(-30.000000, -8.000000) "></path></symbol><symbol id="icoPrevFig"><path d="M11.0303682,0.091084328 C11.7948436,0.375093579 12.1890102,1.237894 11.9107639,2.018203 L3.00130389,26.9997408 L11.9107639,51.981797 C12.1726428,52.7162055 11.8388895,53.5236859 11.1613701,53.8529228 L11.0303682,53.9089157 C10.310862,54.1762185 9.51976648,53.8355526 9.19721032,53.1440006 L9.14235361,53.0102855 C5.13199059,41.7636939 2.12421833,33.3287502 0.11903682,27.7054544 C0.11186687,27.6853471 0,27.43485 0,26.9997408 C0,26.5646315 0.111310594,26.3162129 0.119265149,26.2939053 C2.12439592,20.6707518 5.13209207,12.2360215 9.14235361,0.989714523 C9.4205999,0.20940552 10.2658928,-0.192924923 11.0303682,0.091084328 Z"></path></symbol><symbol id="icoNextFig"><path d="M11.0303682,0.091084328 C11.7948436,0.375093579 12.1890102,1.237894 11.9107639,2.018203 L3.00130389,26.9997408 L11.9107639,51.981797 C12.1726428,52.7162055 11.8388895,53.5236859 11.1613701,53.8529228 L11.0303682,53.9089157 C10.310862,54.1762185 9.51976648,53.8355526 9.19721032,53.1440006 L9.14235361,53.0102855 C5.13199059,41.7636939 2.12421833,33.3287502 0.11903682,27.7054544 C0.11186687,27.6853471 0,27.43485 0,26.9997408 C0,26.5646315 0.111310594,26.3162129 0.119265149,26.2939053 C2.12439592,20.6707518 5.13209207,12.2360215 9.14235361,0.989714523 C9.4205999,0.20940552 10.2658928,-0.192924923 11.0303682,0.091084328 Z" transform="translate(6.000000, 27.000000) scale(-1, 1) translate(-6.000000, -27.000000) "></path></symbol><symbol id="icoPrevChapter"><path d="M2.56507664,7.09086552 L7.5381691,12.063958 C7.92869339,12.4544823 7.92869339,13.0876472 7.5381691,13.4781715 C7.14764481,13.8686958 6.51447983,13.8686958 6.12395554,13.4781715 L0.467101288,7.82131729 C0.287321184,7.64153719 0.190303885,7.41033487 0.176049391,7.17505536 C0.145971879,6.88568746 0.241806749,6.58570828 0.463554001,6.36396103 L6.12040825,0.707106781 C6.51093254,0.316582489 7.14409752,0.316582489 7.53462181,0.707106781 C7.9251461,1.09763107 7.9251461,1.73079605 7.53462181,2.12132034 L2.56507664,7.09086552 Z"></path></symbol><symbol id="icoNextChapter"><path d="M2.73310223,7.09086552 L7.70619469,12.063958 C8.09671898,12.4544823 8.09671898,13.0876472 7.70619469,13.4781715 C7.3156704,13.8686958 6.68250542,13.8686958 6.29198113,13.4781715 L0.635126876,7.82131729 C0.455346772,7.64153719 0.358329473,7.41033487 0.344074979,7.17505536 C0.313997467,6.88568746 0.409832337,6.58570828 0.631579589,6.36396103 L6.28843384,0.707106781 C6.67895813,0.316582489 7.31212311,0.316582489 7.7026474,0.707106781 C8.09317169,1.09763107 8.09317169,1.73079605 7.7026474,2.12132034 L2.73310223,7.09086552 Z" transform="translate(4.168887, 7.092639) scale(-1, 1) translate(-4.168887, -7.092639) "></path></symbol><symbol id="icoFolded"><rect fill-opacity="0" x="0" y="0" width="16" height="16"></rect><path d="M8,1 C11.8659932,1 15,4.13400675 15,8 C15,11.8659932 11.8659932,15 8,15 C4.13400675,15 1,11.8659932 1,8 C1,4.13400675 4.13400675,1 8,1 Z M7.66396103,3.75735931 C7.27343674,3.36683502 6.64027176,3.36683502 6.24974747,3.75735931 C5.85922318,4.1478836 5.85922318,4.78104858 6.24974747,5.17157288 L6.24974747,5.17157288 L9.08528137,8.00710678 L6.24974747,10.8426407 C5.85922318,11.233165 5.85922318,11.86633 6.24974747,12.2568542 C6.64027176,12.6473785 7.27343674,12.6473785 7.66396103,12.2568542 L7.66396103,12.2568542 L11.1994949,8.72132034 C11.3947571,8.5260582 11.4923882,8.27013588 11.4923882,8.01421356 L11.4923882,8.01421356 L11.4923882,8 C11.4923882,7.74407768 11.3947571,7.48815536 11.1994949,7.29289322 L11.1994949,7.29289322 Z"></path></symbol><symbol id="icoUnfold"><rect fill-opacity="0" x="0" y="0" width="16" height="16"></rect><path d="M11.500027,1.86500179 C12.0523118,1.86500179 12.500027,2.31271704 12.500027,2.86500179 C12.500027,3.41728654 12.0523118,3.86500179 11.500027,3.86500179 L5.49500179,3.86500179 L5.49500179,9.87002705 C5.49500179,10.4223118 5.04728654,10.870027 4.49500179,10.870027 C3.94271704,10.870027 3.49500179,10.4223118 3.49500179,9.87002705 L3.49500179,2.87002705 C3.49500179,2.59244142 3.60810365,2.34127215 3.79073809,2.16008851 C3.97127215,1.97810365 4.22244142,1.86500179 4.50002705,1.86500179 L11.500027,1.86500179 Z" transform="translate(7.997514, 6.367514) rotate(-135.000000) translate(-7.997514, -6.367514) "></path></symbol><symbol id="icoQuoteClosed"><rect fill-opacity="0" x="0" y="0" width="16" height="16"></rect><path d="M11,1 C13.209139,1 15,2.790861 15,5 L15,11 C15,13.209139 13.209139,15 11,15 L5,15 C2.790861,15 1,13.209139 1,11 L1,5 C1,2.790861 2.790861,1 5,1 L11,1 Z M8,3 C7.44771525,3 7,3.44771525 7,4 L7,4 L7,7 L4,7 C3.44771525,7 3,7.44771525 3,8 C3,8.55228475 3.44771525,9 4,9 L4,9 L7,9 L7,12 C7,12.5522847 7.44771525,13 8,13 C8.55228475,13 9,12.5522847 9,12 L9,12 L9,9 L12,9 C12.5522847,9 13,8.55228475 13,8 C13,7.44771525 12.5522847,7 12,7 L12,7 L9,7 L9,4 C9,3.44771525 8.55228475,3 8,3 Z"></path></symbol><symbol id="icoQuoteOpened"><rect fill-opacity="0" x="0" y="0" width="16" height="16"></rect><path d="M11,1 C13.209139,1 15,2.790861 15,5 L15,11 C15,13.209139 13.209139,15 11,15 L5,15 C2.790861,15 1,13.209139 1,11 L1,5 C1,2.790861 2.790861,1 5,1 L11,1 Z M11,2 L5,2 C3.34314575,2 2,3.34314575 2,5 L2,5 L2,11 C2,12.6568542 3.34314575,14 5,14 L5,14 L11,14 C12.6568542,14 14,12.6568542 14,11 L14,11 L14,5 C14,3.34314575 12.6568542,2 11,2 L11,2 Z"></path><rect x="4" y="7" width="8" height="2" rx="1"></rect></symbol><symbol id="icoRowGroupClosed"><rect fill-opacity="0" x="1" y="1" width="10" height="10"></rect><path d="M8,0 C10.209139,-4.05812251e-16 12,1.790861 12,4 L12,8 C12,10.209139 10.209139,12 8,12 L4,12 C1.790861,12 2.705415e-16,10.209139 0,8 L0,4 C-2.705415e-16,1.790861 1.790861,4.05812251e-16 4,0 L8,0 Z M6,2 C5.44771525,2 5,2.44771525 5,3 L5,3 L5,5 L3,5 C2.44771525,5 2,5.44771525 2,6 C2,6.55228475 2.44771525,7 3,7 L3,7 L5,7 L5,9 C5,9.55228475 5.44771525,10 6,10 C6.55228475,10 7,9.55228475 7,9 L7,9 L7,7 L9,7 C9.55228475,7 10,6.55228475 10,6 C10,5.44771525 9.55228475,5 9,5 L9,5 L7,5 L7,3 C7,2.44771525 6.55228475,2 6,2 Z"></path></symbol><symbol id="icoRowGroupOpened"><rect fill-opacity="0" x="1" y="1" width="10" height="10"></rect><path d="M8,0 C10.209139,-4.05812251e-16 12,1.790861 12,4 L12,8 C12,10.209139 10.209139,12 8,12 L4,12 C1.790861,12 2.705415e-16,10.209139 0,8 L0,4 C-2.705415e-16,1.790861 1.790861,4.05812251e-16 4,0 L8,0 Z M8,1 L4,1 C2.34314575,1 1,2.34314575 1,4 L1,4 L1,8 C1,9.65685425 2.34314575,11 4,11 L4,11 L8,11 C9.65685425,11 11,9.65685425 11,8 L11,8 L11,4 C11,2.34314575 9.65685425,1 8,1 L8,1 Z"></path><rect x="3" y="5" width="6" height="2" rx="1"></rect></symbol><symbol id="icoExtend"><path d="M13,1.65685425 C13.5522847,1.65685425 14,2.1045695 14,2.65685425 C14,3.209139 13.5522847,3.65685425 13,3.65685425 L8,3.65685425 L8,8.65685425 C8,9.209139 7.55228475,9.65685425 7,9.65685425 C6.44771525,9.65685425 6,9.209139 6,8.65685425 L6,2.65685425 C6,2.1045695 6.44771525,1.65685425 7,1.65685425 L13,1.65685425 Z" transform="translate(10.000000, 5.656854) rotate(-135.000000) translate(-10.000000, -5.656854) "></path><path d="M13,7.65685425 C13.5522847,7.65685425 14,8.1045695 14,8.65685425 C14,9.209139 13.5522847,9.65685425 13,9.65685425 L8,9.65685425 L8,14.6568542 C8,15.209139 7.55228475,15.6568542 7,15.6568542 C6.44771525,15.6568542 6,15.209139 6,14.6568542 L6,8.65685425 C6,8.1045695 6.44771525,7.65685425 7,7.65685425 L13,7.65685425 Z" transform="translate(10.000000, 11.656854) rotate(-135.000000) translate(-10.000000, -11.656854) "></path></symbol><symbol id="icoClose"><path d="M7,7 L7,-1 C7,-1.55228475 7.44771525,-2 8,-2 C8.55228475,-2 9,-1.55228475 9,-1 L9,7 L17,7 C17.5522847,7 18,7.44771525 18,8 C18,8.55228475 17.5522847,9 17,9 L9,9 L9,17 C9,17.5522847 8.55228475,18 8,18 C7.44771525,18 7,17.5522847 7,17 L7,9 L-1,9 C-1.55228475,9 -2,8.55228475 -2,8 C-2,7.44771525 -1.55228475,7 -1,7 L7,7 Z" transform="translate(8.000000, 8.000000) rotate(45.000000) translate(-8.000000, -8.000000) "></path></symbol><symbol id="icoResetInput"><path d="M8,0 C12.418278,-8.11624501e-16 16,3.581722 16,8 C16,12.418278 12.418278,16 8,16 C3.581722,16 5.41083001e-16,12.418278 0,8 C-5.41083001e-16,3.581722 3.581722,8.11624501e-16 8,0 Z M5.7372583,4.60588745 C5.42483887,4.29346802 4.91830688,4.29346802 4.60588745,4.60588745 C4.29346802,4.91830688 4.29346802,5.42483887 4.60588745,5.7372583 L4.60588745,5.7372583 L6.86862915,8 L4.60588745,10.2627417 C4.29346802,10.5751611 4.29346802,11.0816931 4.60588745,11.3941125 C4.91830688,11.706532 5.42483887,11.706532 5.7372583,11.3941125 L5.7372583,11.3941125 L8,9.13137085 L10.2627417,11.3941125 C10.5751611,11.706532 11.0816931,11.706532 11.3941125,11.3941125 C11.706532,11.0816931 11.706532,10.5751611 11.3941125,10.2627417 L11.3941125,10.2627417 L9.13137085,8 L11.3941125,5.7372583 C11.706532,5.42483887 11.706532,4.91830688 11.3941125,4.60588745 C11.0816931,4.29346802 10.5751611,4.29346802 10.2627417,4.60588745 L10.2627417,4.60588745 L8,6.86862915 Z"></path></symbol><symbol id="icoZoomIn"><path d="M8,0 C12.418278,0 16,3.581722 16,8 C16,12.418278 12.418278,16 8,16 C3.581722,16 0,12.418278 0,8 C0,3.581722 3.581722,0 8,0 Z M11.4996893,6.75 C11.0853041,6.75 10.7493786,7.08578644 10.7493786,7.5 L10.7493786,7.5 L10.7493786,10.4956177 L10.7427732,10.5529405 C10.7168519,10.6633843 10.6176708,10.7456177 10.499275,10.7456177 L10.499275,10.7456177 L7.50031071,10.7456177 L7.39849799,10.7524644 C7.03227077,10.8021268 6.75,11.115922 6.75,11.4956177 C6.75,11.9098313 7.08592555,12.2456177 7.50031071,12.2456177 L7.50031071,12.2456177 L10.499275,12.2456177 L10.6428617,12.2398165 C11.5425968,12.1668101 12.25,11.4137911 12.25,10.4956177 L12.25,10.4956177 L12.25,7.5 L12.2431505,7.39822944 C12.1934676,7.03215388 11.8795424,6.75 11.4996893,6.75 Z M8.49772239,3.75 L5.5,3.75 L5.35647279,3.7558012 C4.45711027,3.82880766 3.75,4.5818266 3.75,5.5 L3.75,5.5 L3.75,8.49561775 L3.75684662,8.5973883 C3.80650904,8.96346387 4.12030423,9.24561775 4.5,9.24561775 C4.91421356,9.24561775 5.25,8.90983131 5.25,8.49561775 L5.25,8.49561775 L5.25,5.5 L5.25660268,5.44267729 C5.28251318,5.33223341 5.38165327,5.25 5.5,5.25 L5.5,5.25 L8.49772239,5.25 L8.59949294,5.24315338 C8.96556851,5.19349096 9.24772239,4.87969577 9.24772239,4.5 C9.24772239,4.08578644 8.91193595,3.75 8.49772239,3.75 L8.49772239,3.75 Z"></path></symbol><symbol id="icoZoomOut"><path d="M8,0 C12.418278,0 16,3.581722 16,8 C16,12.418278 12.418278,16 8,16 C3.581722,16 0,12.418278 0,8 C0,3.581722 3.581722,0 8,0 Z M12.9977224,8.25 L10,8.25 L9.85647279,8.2558012 C8.95711027,8.32880766 8.25,9.0818266 8.25,10 L8.25,10 L8.25,12.9956177 L8.25684662,13.0973883 C8.30650904,13.4634639 8.62030423,13.7456177 9,13.7456177 C9.41421356,13.7456177 9.75,13.4098313 9.75,12.9956177 L9.75,12.9956177 L9.75,10 L9.75660268,9.94267729 C9.78251318,9.83223341 9.88165327,9.75 10,9.75 L10,9.75 L12.9977224,9.75 L13.0994929,9.74315338 C13.4655685,9.69349096 13.7477224,9.37969577 13.7477224,9 C13.7477224,8.58578644 13.4119359,8.25 12.9977224,8.25 L12.9977224,8.25 Z M6.99968929,2.25 C6.58530412,2.25 6.24937858,2.58578644 6.24937858,3 L6.24937858,3 L6.24937858,5.99561775 L6.24277316,6.05294045 C6.21685193,6.16338433 6.11767077,6.24561775 5.999275,6.24561775 L5.999275,6.24561775 L3.00031071,6.24561775 L2.89849799,6.25246436 C2.53227077,6.30212679 2.25,6.61592198 2.25,6.99561775 C2.25,7.40983131 2.58592555,7.74561775 3.00031071,7.74561775 L3.00031071,7.74561775 L5.999275,7.74561775 L6.14286167,7.73981655 C7.04259678,7.66681009 7.75,6.91379114 7.75,5.99561775 L7.75,5.99561775 L7.75,3 L7.74315055,2.89822944 C7.69346755,2.53215388 7.37954235,2.25 6.99968929,2.25 Z"></path></symbol><symbol id="icoFigureNav"><path d="M18,3 C19.1045695,3 20,3.8954305 20,5 L20,14 C20,15.1045695 19.1045695,16 18,16 L4,16 C2.9456382,16 2.08183488,15.1841222 2.00548574,14.1492623 L2,14 L15.5,14 C16.8807119,14 18,12.8807119 18,11.5 L18,3 Z M15,0 C16.1045695,-1.18396092e-15 17,0.8954305 17,2 L17,11 C17,12.1045695 16.1045695,13 15,13 L2,13 C0.8954305,13 -1.13551567e-13,12.1045695 -1.13686838e-13,11 L-1.13686838e-13,2 C-1.13822108e-13,0.8954305 0.8954305,2.02906125e-16 2,0 L15,0 Z M5.73928706,4.46929968 C5.247001,4.21895416 4.64497916,4.41508571 4.39463363,4.90737177 L4.39463363,4.90737177 L2.03225639,9.55281283 C1.96084272,9.69324256 1.92361915,9.84855852 1.92361915,10.0061035 C1.92361915,10.5583883 2.3713344,11.0061035 2.92361915,11.0061035 L2.92361915,11.0061035 L14.2120421,11.0061035 C14.4392714,11.0061035 14.6597254,10.9287155 14.8370963,10.7866848 C15.2681995,10.4414769 15.3378313,9.81215247 14.9926234,9.38104929 L14.9926234,9.38104929 L12.9645536,6.84835144 C12.6449335,6.44920285 12.075683,6.35548344 11.6449719,6.63110012 L11.6449719,6.63110012 L9.29545309,8.13458249 C9.28589453,8.14069912 9.27623255,8.14665259 9.26647134,8.15244033 C8.79141623,8.43411583 8.17796486,8.27735069 7.89628936,7.80229559 L7.89628936,7.80229559 L6.14615975,4.85064382 C6.04943866,4.68752049 5.90832711,4.55526275 5.73928706,4.46929968 Z M11,2 C9.8954305,2 9,2.8954305 9,4 C9,5.1045695 9.8954305,6 11,6 C12.1045695,6 13,5.1045695 13,4 C13,2.8954305 12.1045695,2 11,2 Z"></path></symbol><symbol id="icoLightMode"><path d="M10,17 C10.5522847,17 11,17.4477153 11,18 L11,19 C11,19.5522847 10.5522847,20 10,20 C9.44771525,20 9,19.5522847 9,19 L9,18 C9,17.4477153 9.44771525,17 10,17 Z M16.363961,14.9497475 L17.0710678,15.6568542 C17.4615921,16.0473785 17.4615921,16.6805435 17.0710678,17.0710678 C16.6805435,17.4615921 16.0473785,17.4615921 15.6568542,17.0710678 L14.9497475,16.363961 C14.5592232,15.9734367 14.5592232,15.3402718 14.9497475,14.9497475 C15.3402718,14.5592232 15.9734367,14.5592232 16.363961,14.9497475 Z M5.05025253,14.9497475 C5.44077682,15.3402718 5.44077682,15.9734367 5.05025253,16.363961 L4.34314575,17.0710678 C3.95262146,17.4615921 3.31945648,17.4615921 2.92893219,17.0710678 C2.5384079,16.6805435 2.5384079,16.0473785 2.92893219,15.6568542 L3.63603897,14.9497475 C4.02656326,14.5592232 4.65972824,14.5592232 5.05025253,14.9497475 Z M10,4 C13.31375,4 16,6.68624999 16,10 C16,13.31375 13.31375,16 10,16 C6.68624999,16 4,13.31375 4,10 C4,6.68624999 6.68624999,4 10,4 Z M19,9 C19.5522847,9 20,9.44771525 20,10 C20,10.5522847 19.5522847,11 19,11 L18,11 C17.4477153,11 17,10.5522847 17,10 C17,9.44771525 17.4477153,9 18,9 L19,9 Z M2,9 C2.55228475,9 3,9.44771525 3,10 C3,10.5522847 2.55228475,11 2,11 L1,11 C0.44771525,11 2.4125371e-16,10.5522847 3.83475851e-17,10 C-1.6455854e-16,9.44771525 0.44771525,9 1,9 L2,9 Z M17.0710678,2.92893219 C17.4615921,3.31945648 17.4615921,3.95262146 17.0710678,4.34314575 L16.363961,5.05025253 C15.9734367,5.44077682 15.3402718,5.44077682 14.9497475,5.05025253 C14.5592232,4.65972824 14.5592232,4.02656326 14.9497475,3.63603897 L15.6568542,2.92893219 C16.0473785,2.5384079 16.6805435,2.5384079 17.0710678,2.92893219 Z M4.34314575,2.92893219 L5.05025253,3.63603897 C5.44077682,4.02656326 5.44077682,4.65972824 5.05025253,5.05025253 C4.65972824,5.44077682 4.02656326,5.44077682 3.63603897,5.05025253 L2.92893219,4.34314575 C2.5384079,3.95262146 2.5384079,3.31945648 2.92893219,2.92893219 C3.31945648,2.5384079 3.95262146,2.5384079 4.34314575,2.92893219 Z M10,0 C10.5522847,-1.01453063e-16 11,0.44771525 11,1 L11,2 C11,2.55228475 10.5522847,3 10,3 C9.44771525,3 9,2.55228475 9,2 L9,1 C9,0.44771525 9.44771525,1.01453063e-16 10,0 Z"></path></symbol><symbol id="icoDarkMode"><path d="M11.33775,0 C15.17625,1.10703459 18,4.60533142 18,8.800025 C18,13.8801213 13.8825,18 8.802,18 C4.6074375,18 1.107,15.1744742 0,11.3375418 C1.22625,12.0429388 2.628,12.4783274 4.1439375,12.4783274 C8.7496875,12.4783274 12.4801875,8.74489828 12.4801875,4.14181693 C12.4801875,2.62583206 12.045375,1.22347573 11.33775,0 Z M4.74264069,5.24264069 L5.57324417,7.34866397 C5.67488851,7.60638666 5.87889472,7.81039286 6.1366174,7.91203721 L8.24264069,8.74264069 L6.1366174,9.57324417 C5.87889472,9.67488851 5.67488851,9.87889472 5.57324417,10.1366174 L4.74264069,12.2426407 L3.91203721,10.1366174 C3.81039286,9.87889472 3.60638666,9.67488851 3.34866397,9.57324417 L1.24264069,8.74264069 L3.34866397,7.91203721 C3.60638666,7.81039286 3.81039286,7.60638666 3.91203721,7.34866397 L4.74264069,5.24264069 Z M8.82842712,0.828427125 L9.51760925,2.57587176 C9.61925359,2.83359445 9.8232598,3.03760066 10.0809825,3.139245 L11.8284271,3.82842712 L10.0809825,4.51760925 C9.8232598,4.61925359 9.61925359,4.8232598 9.51760925,5.08098249 L8.82842712,6.82842712 L8.139245,5.08098249 C8.03760066,4.8232598 7.83359445,4.61925359 7.57587176,4.51760925 L5.82842712,3.82842712 L7.57587176,3.139245 C7.83359445,3.03760066 8.03760066,2.83359445 8.139245,2.57587176 L8.82842712,0.828427125 Z M3.32842712,0.828427125 L3.87618789,2.21729312 C3.97783224,2.47501581 4.18183844,2.67902201 4.43956113,2.78066636 L5.82842712,3.32842712 L4.43956113,3.87618789 C4.18183844,3.97783224 3.97783224,4.18183844 3.87618789,4.43956113 L3.32842712,5.82842712 L2.78066636,4.43956113 C2.67902201,4.18183844 2.47501581,3.97783224 2.21729312,3.87618789 L0.828427125,3.32842712 L2.21729312,2.78066636 C2.47501581,2.67902201 2.67902201,2.47501581 2.78066636,2.21729312 L3.32842712,0.828427125 Z"></path></symbol><symbol id="icoSearch"><path d="M528.455431,171.449968 C527.72681,172.183344 526.545225,172.183344 525.816124,171.449968 L522.393223,168.134885 C521.038907,169.008011 519.437731,169.529774 517.709652,169.529774 C512.899726,169.529774 509,165.605956 509,160.764898 C509,155.924138 512.899726,152 517.709652,152 C522.52015,152 526.419327,155.924138 526.419327,160.764898 C526.419327,162.504086 525.901039,164.11525 525.032622,165.478481 L528.455408,168.793541 C529.184624,169.527465 529.184624,170.716112 528.455431,171.449968 Z M517.709652,154.504244 C514.274066,154.504244 511.488381,157.3073 511.488381,160.764898 C511.488381,164.222748 514.274066,167.02553 517.709652,167.02553 C521.14581,167.02553 523.930901,164.222748 523.930901,160.764898 C523.930901,157.3073 521.14581,154.504244 517.709652,154.504244 Z" transform="translate(-509 -152)"></path></symbol><symbol id="icoSpotlight"><path d="M7,0 C10.7551223,0 13.8196406,2.95682698 13.9923239,6.66924983 C16.3611232,7.79146111 18,10.2043405 18,13 C18,16.8659932 14.8659932,20 11,20 C7.24487772,20 4.18035939,17.043173 4.00767611,13.3307502 C1.6388768,12.2085389 0,9.79565954 0,7 C0,3.13400675 3.13400675,0 7,0 Z M11,6 C7.13400675,6 4,9.13400675 4,13 C4,13.110871 4.00257759,13.2211399 4.00767611,13.3307502 C4.91543987,13.7597761 5.92966629,14 7,14 C10.8659932,14 14,10.8659932 14,7 C14,6.88912903 13.9974224,6.77886009 13.9923239,6.66924983 C13.0845601,6.24022387 12.0703337,6 11,6 Z"></path></symbol><symbol id="icoLaserPointer"><path d="M10.951381,5.00614803 L12.0396176,6.57032267 L17.3457737,14.2000489 C17.8961516,14.9915099 18.1116877,15.9707153 17.9449559,16.9222029 C17.7782241,17.8736904 17.2428856,18.7194998 16.4567352,19.2735207 L16.3604784,19.340826 C15.8164041,19.7245739 15.1829366,19.9467693 14.5310651,19.9915531 L14.3131903,19.9998885 C14.0948286,20.0016095 13.8752985,19.9834224 13.657229,19.9447397 C12.7122615,19.7771146 11.8721398,19.2383609 11.3217023,18.4470119 L4.92864642,9.25311104 C4.37771148,8.46171625 4.16171393,7.48230924 4.32820583,6.53050734 C4.49469773,5.57870545 5.03002974,4.73253928 5.81634803,4.1782931 L5.91394173,4.11098782 C7.55057037,2.95790063 9.80564043,3.35862983 10.951381,5.00614803 Z M7.09843515,5.50959151 L6.95137615,5.6038189 L6.95137615,5.60247278 L6.85378242,5.67112416 C6.09067447,6.20903376 5.85807951,7.24252802 6.31634864,8.05911542 L6.40993164,8.20718703 L7.498,9.772 L10.558,7.614 L9.47009576,6.05072592 C8.93586473,5.28236342 7.90943819,5.04816688 7.09843515,5.50959151 Z M1.0863958,6.34552304 L2.18800139,6.47071085 C2.42489812,6.49754112 2.64024445,6.62177293 2.78303568,6.81398205 C2.92582691,7.00619117 2.98336171,7.2492805 2.94201299,7.48567445 C2.85211159,7.99749099 2.38283962,8.3509847 1.8698192,8.29333778 L0.766876686,8.16814995 C0.53025693,8.14128643 0.315151709,8.01724676 0.172401749,7.82534805 C0.0296517894,7.63344933 -0.0280750656,7.39072097 0.0128650894,7.15453248 L0.0128650894,7.15318638 C0.102787372,6.64079459 0.572890352,6.28711589 1.0863958,6.34552304 Z M4.60779042,0.695918042 L5.38720313,1.81587785 C5.66642036,2.23467814 5.56142729,2.80144903 5.15103845,3.09073596 C4.74064962,3.3800229 4.17580662,3.28542572 3.88051682,2.87795514 L3.10110412,1.75664921 C2.96147742,1.55550829 2.90697688,1.30673553 2.94960445,1.06511502 C2.99223201,0.823494514 3.12849183,0.608841455 3.32837711,0.468426199 L3.32704019,0.468426199 C3.74312293,0.175245254 4.31645492,0.277082713 4.60779042,0.695918042 Z M10.5182254,0.0147886333 C10.754798,0.0568442423 10.9641128,0.194205748 11.0978347,0.395153585 C11.2315566,0.596101422 11.2781236,0.843260997 11.2267824,1.07955814 L11.004857,2.10259834 C10.895061,2.60771659 10.4089597,2.93559952 9.90325135,2.84564861 C9.66696618,2.80356486 9.45789382,2.66640177 9.32421017,2.46576537 C9.19052652,2.26512898 9.14376269,2.01832555 9.19469435,1.78222523 L9.41661976,0.759185021 C9.52581005,0.253521611 10.0120966,-0.0750804945 10.5182254,0.0147886333 Z"></path></symbol><symbol id="icoParagraphNav"><path d="M3.01977401,12 C3.39265537,12 3.69774011,12.3050847 3.69774011,12.6779661 L3.69774011,12.6779661 L3.69774011,17.714056 L4.87288136,16.5389147 C5.13276836,16.2677283 5.56214689,16.2677283 5.79943503,16.5389147 C6.05932203,16.8101012 6.05932203,17.2394797 5.79943503,17.4993667 L5.79943503,17.4993667 L3.50564972,19.793152 C3.38135593,19.9287452 3.20056497,19.9965418 3.03107345,19.9965418 L3.03107345,19.9965418 L2.96327684,19.9965418 C2.79378531,19.9965418 2.62429379,19.9287452 2.48870056,19.793152 L2.48870056,19.793152 L0.194915254,17.4993667 C-0.0649717514,17.2281803 -0.0649717514,16.7988017 0.194915254,16.5389147 C0.466101695,16.2790277 0.895480226,16.2790277 1.15536723,16.5389147 L1.15536723,16.5389147 L2.34180791,17.7253554 L2.34180791,12.6779661 C2.34180791,12.3050847 2.64689266,12 3.01977401,12 Z M19,16 C19.5522847,16 20,16.4477153 20,17 C20,17.5522847 19.5522847,18 19,18 L8,18 C7.44771525,18 7,17.5522847 7,17 C7,16.4477153 7.44771525,16 8,16 L19,16 Z M15,12.5 C15.5522847,12.5 16,12.9477153 16,13.5 C16,14.0522847 15.5522847,14.5 15,14.5 L8,14.5 C7.44771525,14.5 7,14.0522847 7,13.5 C7,12.9477153 7.44771525,12.5 8,12.5 L15,12.5 Z M19,9 C19.5522847,9 20,9.44771525 20,10 C20,10.5522847 19.5522847,11 19,11 L8,11 C7.44771525,11 7,10.5522847 7,10 C7,9.44771525 7.44771525,9 8,9 L19,9 Z M3.03107345,0 C3.20056497,0 3.38135593,0.0677966102 3.50564972,0.203389831 L5.79943503,2.49717514 C6.05932203,2.75706215 6.05932203,3.18644068 5.79943503,3.45762712 C5.56214689,3.72881356 5.13276836,3.72881356 4.87288136,3.45762712 L3.69774011,2.28248588 L3.69774011,7.31857574 C3.69774011,7.6914571 3.39265537,7.99654184 3.01977401,7.99654184 C2.64689266,7.99654184 2.34180791,7.6914571 2.34180791,7.31857574 L2.34180791,2.27118644 L1.15536723,3.45762712 C0.895480226,3.71751412 0.466101695,3.71751412 0.194915254,3.45762712 C-0.0649717514,3.19774011 -0.0649717514,2.76836158 0.194915254,2.49717514 L2.48870056,0.203389831 C2.62429379,0.0677966102 2.79378531,0 2.96327684,0 L3.03107345,0 Z M15,5.5 C15.5522847,5.5 16,5.94771525 16,6.5 C16,7.05228475 15.5522847,7.5 15,7.5 L8,7.5 C7.44771525,7.5 7,7.05228475 7,6.5 C7,5.94771525 7.44771525,5.5 8,5.5 L15,5.5 Z M19,2 C19.5522847,2 20,2.44771525 20,3 C20,3.55228475 19.5522847,4 19,4 L8,4 C7.44771525,4 7,3.55228475 7,3 C7,2.44771525 7.44771525,2 8,2 L19,2 Z" id="形状结合"></path></symbol><symbol id="icoFont"><path d="M13.5762602,0 L19.6240589,2.72949935 C19.8423438,2.82801594 19.9601208,3.06747857 19.9049054,3.30051307 L19.9049054,3.30051307 L18.9255405,7.43389084 C18.9239258,7.44070599 18.9222394,7.44750398 18.9204818,7.4542837 C18.781886,7.98889537 18.2361435,8.30992963 17.7015318,8.1713338 L17.7015318,8.1713338 L16.6090545,7.88811365 L17.0004095,16.9530131 C17.0010298,16.9673822 17.0013401,16.981763 17.0013401,16.9961455 C17.0013401,17.5484303 16.5536248,17.9961455 16.0013401,17.9961455 L16.0013401,17.9961455 L4.0220839,17.9961455 C4.00856119,17.9961455 3.99503987,17.9958712 3.98152828,17.9953228 C3.42969791,17.9729246 3.00050837,17.5074203 3.02290662,16.9555899 L3.02290662,16.9555899 L3.39094547,7.88814065 L2.2984682,8.1713608 C2.29168849,8.17311841 2.2848905,8.17480475 2.27807535,8.17641954 C1.74066982,8.30375271 1.20179262,7.97132338 1.07445945,7.43391784 L1.07445945,7.43391784 L0.0950940831,3.300538 C0.0398789749,3.06750442 0.157654736,2.82804263 0.375938263,2.72952533 L0.375938263,2.72952533 L6.42371282,0 C6.84120201,1.17779603 8.35034026,1.92020134 10.0273836,1.92020134 C11.7041575,1.92020134 13.1584477,1.17779606 13.5762602,0 L13.5762602,0 Z M14.3362925,15 L5.33629254,15 C5.06015017,15 4.83629254,15.2238576 4.83629254,15.5 C4.83629254,15.7761424 5.06015017,16 5.33629254,16 L5.33629254,16 L14.3362925,16 C14.6124349,16 14.8362925,15.7761424 14.8362925,15.5 C14.8362925,15.2238576 14.6124349,15 14.3362925,15 L14.3362925,15 Z M14.3362925,13 L5.33629254,13 C5.06015017,13 4.83629254,13.2238576 4.83629254,13.5 C4.83629254,13.7761424 5.06015017,14 5.33629254,14 L5.33629254,14 L14.3362925,14 C14.6124349,14 14.8362925,13.7761424 14.8362925,13.5 C14.8362925,13.2238576 14.6124349,13 14.3362925,13 L14.3362925,13 Z M10.1692801,4 L9.49356401,4 C9.10681163,4 8.75473295,4.22301476 8.58946486,4.57267725 L8.58946486,4.57267725 L5.51323262,11.0811511 C5.47258031,11.1671604 5.45149579,11.2611105 5.45149579,11.3562431 C5.45149579,11.7117802 5.73971557,12 6.09525268,12 L6.09525268,12 L6.47408711,12 C6.86292903,12 7.21651458,11.7745963 7.38064094,11.4220902 L7.38064094,11.4220902 L7.98538301,10.1232417 L11.6882178,10.1232417 L12.2536219,11.4038874 C12.4135943,11.7662263 12.772349,12 13.1684307,12 L13.1684307,12 L13.5590129,12 C13.6567871,12 13.7533353,11.9782359 13.8416532,11.9362865 C14.1702934,11.7801886 14.3101665,11.3872307 14.1540686,11.0585905 L14.1540686,11.0585905 L11.0725642,4.57095699 C10.9069259,4.22223103 10.5553447,4 10.1692801,4 L10.1692801,4 Z M9.83629254,5.81301032 L11.1439071,8.7799378 L8.55457137,8.7799378 L9.83629254,5.81301032 Z"></path></symbol><symbol id="icoFont-sans"><path d="M18,16 L14.0598232,16 L12.4935418,12.2464833 L5.32290959,12.2464833 L3.84228416,16 L0,16 L6.98708362,0 L10.8171312,0 L18,16 Z M11.3310673,9.55987559 L8.8592794,3.62602064 L6.4364378,9.55987559 L11.3310673,9.55987559 Z"></path></symbol><symbol id="icoFont-serif"><path d="M10.45,11.2169143 L4.4625,11.2169143 L3.75,12.8525809 C3.5166655,13.3978058 3.4,13.8480227 3.4,14.203245 C3.4,14.6741211 3.59166475,15.0210772 3.975,15.2441238 C4.20000112,15.3762995 4.75416225,15.4754298 5.6375,15.5415177 L5.6375,16 L0,16 L0,15.5415177 C0.608336375,15.4506469 1.10833138,15.2007559 1.5,14.7918372 C1.89166862,14.3829185 2.37499713,13.5382455 2.95,12.257793 L9.0125,0 L9.25,0 L15.3625,12.6295355 C15.9458363,13.9347709 16.4249981,14.7567265 16.8,15.0954268 C17.0833347,15.3515173 17.4833307,15.5002128 18,15.5415177 L18,16 L9.8,16 L9.8,15.5415177 L10.1375,15.5415177 C10.7958366,15.5415177 11.258332,15.4506482 11.525,15.2689066 C11.7083342,15.1367308 11.8,14.9467311 11.8,14.6989016 C11.8,14.5502038 11.7750002,14.3973779 11.725,14.2404192 C11.7083332,14.1660704 11.5833345,13.8562881 11.35,13.3110632 L10.45,11.2169143 Z M10.025,10.2619342 L7.5,4.49650206 L4.9,10.2619342 L10.025,10.2619342 Z"></path></symbol><symbol id="icoPrint"><path d="M15,7.38964445e-12 C16.1045695,7.38944155e-12 17,0.8954305 17,2 L17,6 L18,6 C19.1045695,6 20,6.8954305 20,8 L20,14 C20,15.1045695 19.1045695,16 18,16 L17,16 L17,17 C17,18.1045695 16.1045695,19 15,19 L5,19 C3.8954305,19 3,18.1045695 3,17 L3,16 L2,16 C0.8954305,16 1.3527075e-16,15.1045695 0,14 L0,8 C-1.3527075e-16,6.8954305 0.8954305,6 2,6 L3,6 L3,2 C3,0.8954305 3.8954305,7.38984736e-12 5,7.38964445e-12 L15,7.38964445e-12 Z M16,13 L4,13 L4,17 C4,17.5522847 4.44771525,18 5,18 L5,18 L15,18 C15.5522847,18 16,17.5522847 16,17 L16,17 L16,13 Z M14,15 L14,16 L6,16 L6,15 L14,15 Z M17.5,8 L16.5,8 C16.2238576,8 16,8.22385763 16,8.5 C16,8.77614237 16.2238576,9 16.5,9 L16.5,9 L17.5,9 C17.7761424,9 18,8.77614237 18,8.5 C18,8.22385763 17.7761424,8 17.5,8 L17.5,8 Z M14.1275656,8 C13.8514233,8 13.6275656,8.22385763 13.6275656,8.5 C13.6275656,8.77614237 13.8514233,9 14.1275656,9 C14.403708,9 14.6275656,8.77614237 14.6275656,8.5 C14.6275656,8.22385763 14.403708,8 14.1275656,8 Z M15,1 L5,1 C4.44771525,1 4,1.44771525 4,2 L4,2 L4,6 L16,6 L16,2 C16,1.48716416 15.6139598,1.06449284 15.1166211,1.00672773 L15,1 Z"></path></symbol><symbol id="icoOpenInFigureNav"><path d="M13,0 C14.6568542,-3.04359188e-16 16,1.34314575 16,3 L16,11 C16,12.6568542 14.6568542,14 13,14 L3,14 C1.34314575,14 2.02906125e-16,12.6568542 0,11 L0,3 C-2.02906125e-16,1.34314575 1.34314575,3.04359188e-16 3,0 L13,0 Z M13.2496893,6.5 C12.8353041,6.5 12.4993786,6.83578644 12.4993786,7.25 L12.4993786,7.25 L12.4993786,10.2456177 L12.4927732,10.3029405 C12.4668519,10.4133843 12.3676708,10.4956177 12.249275,10.4956177 L12.249275,10.4956177 L9.25031071,10.4956177 L9.14849799,10.5024644 C8.78227077,10.5521268 8.5,10.865922 8.5,11.2456177 C8.5,11.6598313 8.83592555,11.9956177 9.25031071,11.9956177 L9.25031071,11.9956177 L12.249275,11.9956177 L12.3928617,11.9898165 C13.2925968,11.9168101 14,11.1637911 14,10.2456177 L14,10.2456177 L14,7.25 L13.9931505,7.14822944 C13.9434676,6.78215388 13.6295424,6.5 13.2496893,6.5 Z M6.74772239,2 L3.75,2 L3.60647279,2.0058012 C2.70711027,2.07880766 2,2.8318266 2,3.75 L2,3.75 L2,6.74561775 L2.00684662,6.8473883 C2.05650904,7.21346387 2.37030423,7.49561775 2.75,7.49561775 C3.16421356,7.49561775 3.5,7.15983131 3.5,6.74561775 L3.5,6.74561775 L3.5,3.75 L3.50660268,3.69267729 C3.53251318,3.58223341 3.63165327,3.5 3.75,3.5 L3.75,3.5 L6.74772239,3.5 L6.84949294,3.49315338 C7.21556851,3.44349096 7.49772239,3.12969577 7.49772239,2.75 C7.49772239,2.33578644 7.16193595,2 6.74772239,2 L6.74772239,2 Z"></path></symbol><symbol id="icoTableCross"><path d="M13,0 C14.6568542,-3.04359188e-16 16,1.34314575 16,3 L16,11 C16,12.6568542 14.6568542,14 13,14 L3,14 C1.34314575,14 2.02906125e-16,12.6568542 0,11 L0,3 C-2.02906125e-16,1.34314575 1.34314575,3.04359188e-16 3,0 L13,0 Z M1,11 C1,12.0543618 1.81587779,12.9181651 2.85073766,12.9945143 L3,13 L5,13 L5,10 L11,10 L11,13 L13,13 C14.0543618,13 14.9181651,12.1841222 14.9945143,11.1492623 L15,11 L15,10 L11,10 L11,7 L15,7 L15,3 C15,1.8954305 14.1045695,1 13,1 L11,1 L11,7 L5,7 L5,1 L3,1 C1.9456382,1 1.08183488,1.81587779 1.00548574,2.85073766 L1,3 L1,7 L5,7 L5,10 L1,10 L1,11 Z"></path></symbol><symbol id="icoPicInPic"><path d="M13,0 C14.6568542,-3.04359188e-16 16,1.34314575 16,3 L16,6 L15,6 L15,3 C15,1.9456382 14.1841222,1.08183488 13.1492623,1.00548574 L13,1 L3,1 C1.8954305,1 1,1.8954305 1,3 L1,3 L1,11 C1,12.1045695 1.8954305,13 3,13 L3,13 L7,13 L7,14 L3,14 C1.34314575,14 2.02906125e-16,12.6568542 0,11 L0,3 C-2.02906125e-16,1.34314575 1.34314575,3.04359188e-16 3,0 L13,0 Z M14,7 C15.1045695,7 16,7.8954305 16,9 L16,12 C16,13.1045695 15.1045695,14 14,14 L10,14 C8.8954305,14 8,13.1045695 8,12 L8,9 C8,7.8954305 8.8954305,7 10,7 L14,7 Z M2.66274033,2.66274829 C2.87972744,2.44575057 3.23153306,2.44575057 3.44852017,2.66274829 L3.44852017,2.66274829 L6.38842247,5.57186872 L6.38874078,3.61039798 C6.38874078,3.30351686 6.63750491,3.05474055 6.94437103,3.05474055 C7.25123715,3.05474055 7.5,3.30351686 7.5,3.61039798 L7.5,3.61039798 L7.5,6.94434257 C7.5,7.25122369 7.25123715,7.5 6.94437103,7.5 L6.94437103,7.5 L3.61058951,7.5 C3.30372339,7.5 3.05495926,7.25122369 3.05495926,6.94434257 C3.05495926,6.63746144 3.30372339,6.38868514 3.61058951,6.38868514 L3.61058951,6.38868514 L5.63387659,6.38868514 L2.66274033,3.44856657 C2.44575322,3.23156884 2.44575322,2.87974602 2.66274033,2.66274829 Z"></path></symbol><symbol id="icoCopyCodeBlock"><path d="M14.1508,0 C15.1714721,0.00110186107 15.9986773,0.828128183 16,1.84879999 L16,12.1512 C15.9986773,13.1718718 15.1714721,13.9988981 14.1508,14 L11.6,14 L11.6,14.1512 C11.5988977,15.1718071 10.7718071,15.9988977 9.7512,16 L1.84879999,16 C0.828192884,15.9988977 0.00110229095,15.1718071 0,14.1512 L0,3.84879999 C0.00110229095,2.82819288 0.828192884,2.00110229 1.84879999,2 L4.4,2 L4.4,1.84879999 C4.40132267,0.828128183 5.22852793,0.00110186107 6.2492,0 L14.1508,0 Z M1.8492,14.8 L9.7508,14.8 C10.1089136,14.7993404 10.3991196,14.5093131 10.4,14.1512 L10.4,3.84879999 C10.4,3.49119999 10.1088,3.2 9.7512,3.2 L1.8492,3.2 C1.4916,3.2 1.19999999,3.49119999 1.19999999,3.84879999 L1.19999999,14.1512 C1.19999999,14.5092 1.4916,14.8 1.8492,14.8 Z M8.20000001,5.59999999 C8.53137085,5.59999999 8.80000001,5.86862915 8.80000001,6.19999999 C8.80000001,6.53137083 8.53137085,6.8 8.20000001,6.8 L3.39999999,6.8 C3.06862915,6.8 2.80000001,6.53137083 2.80000001,6.19999999 C2.80000001,5.86862915 3.06862915,5.59999999 3.39999999,5.59999999 L8.20000001,5.59999999 L8.20000001,5.59999999 Z M8.20000001,8.4 C8.53137085,8.4 8.80000001,8.66862916 8.80000001,9 C8.80000001,9.33137084 8.53137085,9.6 8.20000001,9.6 L3.39999999,9.6 C3.06862915,9.6 2.80000001,9.33137084 2.80000001,9 C2.80000001,8.66862916 3.06862915,8.4 3.39999999,8.4 L8.20000001,8.4 L8.20000001,8.4 Z M6.60000001,11.2 C6.93137086,11.2 7.20000001,11.4686292 7.20000001,11.8 C7.20000001,12.1313709 6.93137086,12.4 6.60000001,12.4 L3.39999999,12.4 C3.06862914,12.4 2.79999999,12.1313709 2.79999999,11.8 C2.79999999,11.4686292 3.06862914,11.2 3.39999999,11.2 L6.60000001,11.2 Z"></path></symbol><symbol id="icoLoading"><rect fill-opacity="0" x="0" y="0" width="16" height="16"></rect><path d="M6.72865086,1.26496983 C6.71911605,1.71977213 6.95629588,2.14416725 7.34865392,2.37436546 C7.74101196,2.60456367 8.2271863,2.60456367 8.61954434,2.37436546 C9.01190238,2.14416725 9.24908222,1.71977213 9.23954741,1.26496983 C9.23959745,0.816309443 9.00026873,0.401708736 8.61172578,0.177364095 C8.22318283,-0.0469805467 7.74446372,-0.0469805467 7.35592077,0.177364095 C6.96737782,0.401708736 6.72804909,0.816309443 6.72809913,1.26496983 L6.72865086,1.26496983 L6.72865086,1.26496983 Z M1.85885777,3.33890086 C1.85885777,4.01230737 2.4047616,4.5582112 3.07816811,4.5582112 C3.75157462,4.5582112 4.29747845,4.01230737 4.29747845,3.33890086 C4.29747845,2.66549435 3.75157462,2.11959052 3.07816811,2.11959052 C2.4047616,2.11959052 1.85885777,2.66549435 1.85885777,3.33890086 L1.85885777,3.33890086 Z M0.00285776562,7.92428017 C0.00293049529,8.5373029 0.499903995,9.03421744 1.11292673,9.03421744 C1.72594946,9.03421744 2.22292296,8.5373029 2.22299569,7.92428017 C2.22292296,7.31125744 1.72594946,6.8143429 1.11292673,6.8143429 C0.499903995,6.8143429 0.00293049529,7.31125744 0.00285776562,7.92428017 Z M1.96809914,12.9275905 C1.96816693,13.4601736 2.39992984,13.8918816 2.93251293,13.8918816 C3.46509602,13.8918816 3.89685893,13.4601736 3.89692672,12.9275905 C3.89685893,12.3950074 3.46509602,11.9632995 2.93251293,11.9632995 C2.39992984,11.9632995 1.96816693,12.3950074 1.96809914,12.9275905 L1.96809914,12.9275905 Z M7.18382328,15.0175215 C7.18382328,15.4809837 7.55953357,15.856694 8.0229957,15.856694 C8.48645782,15.856694 8.86216811,15.4809837 8.86216811,15.0175215 C8.86216811,14.5540594 8.48645782,14.1783491 8.0229957,14.1783491 C7.55953357,14.1783491 7.18382328,14.5540594 7.18382328,15.0175215 Z M12.5874095,13.0920043 C12.5874095,13.4241369 12.8566562,13.6933836 13.1887888,13.6933836 C13.5209214,13.6933836 13.7901681,13.4241369 13.7901681,13.0920043 C13.7901681,12.7598717 13.5209214,12.490625 13.1887888,12.490625 C12.8566562,12.490625 12.5874095,12.7598717 12.5874095,13.0920043 Z M15.0892026,7.90138363 C15.0892026,8.13677119 15.2800219,8.32759052 15.5154095,8.32759052 C15.7507971,8.32759052 15.9416164,8.13677119 15.9416164,7.90138363 C15.9416164,7.66599606 15.7507971,7.47517673 15.5154095,7.47517673 C15.2800219,7.47517673 15.0892026,7.66599606 15.0892026,7.90138363 Z M13.8089267,3.4310388 C13.8089267,3.59916189 13.9452174,3.73545259 14.1133405,3.73545259 C14.2814636,3.73545259 14.4177543,3.59916189 14.4177543,3.4310388 C14.4177543,3.2629157 14.2814636,3.126625 14.1133405,3.126625 C13.9452174,3.126625 13.8089267,3.2629157 13.8089267,3.4310388 Z"></path></symbol><symbol id="icoPlay"><path d="M14.1329221,9.60458431 L6.2734657,15.6325342 C5.34309563,16.2655554 4.05015741,16.0602894 3.38560736,15.1740596 C3.13481735,14.8396114 3,14.4388779 3,14.0278733 L3,1.97197357 C3,0.882882638 3.92685626,-1.95399252e-14 5.07019139,-1.95399252e-14 C5.50166685,-1.95399252e-14 5.92235968,0.128421099 6.2734657,0.367312671 L14.1329221,6.39526252 C15.0632922,7.02828376 15.2787819,8.25988003 14.6142318,9.14610977 C14.4814505,9.32318416 14.318816,9.4781026 14.1329221,9.60458431 Z"></path><rect id="Rectangle" fill-opacity="0" x="0" y="0" width="16" height="16"></rect></symbol><symbol id="icoPause"><path d="M4,2 C5.1045695,2 6,2.8954305 6,4 L6,12 C6,13.1045695 5.1045695,14 4,14 L3,14 C1.8954305,14 1,13.1045695 1,12 L1,4 C1,2.8954305 1.8954305,2 3,2 L4,2 Z M13,2 C14.1045695,2 15,2.8954305 15,4 L15,12 C15,13.1045695 14.1045695,14 13,14 L12,14 C10.8954305,14 10,13.1045695 10,12 L10,4 C10,2.8954305 10.8954305,2 12,2 L13,2 Z"></path><rect  fill-opacity="0" x="0" y="0" width="16" height="16"></rect></symbol><symbol id="icoStop"><rect x="2" y="2" width="12" height="12" rx="2"></rect><rect fill-opacity="0" x="0" y="0" width="16" height="16"></rect></symbol><symbol id="icoForbidden"><path d="M3.11014702,4.52295457 C1.18968426,7.22400289 1.82212581,10.9699964 4.52157146,12.8902277 C6.60400096,14.3708881 9.39599904,14.3708881 11.4784285,12.8902277 L3.11014702,4.52295457 Z M4.52157146,3.10977226 L12.889853,11.4770454 C14.8103157,8.77599711 14.1798024,5.03000361 11.4784285,3.10977226 C9.39599904,1.62911194 6.60400096,1.62911194 4.52157146,3.10977226 L4.52157146,3.10977226 Z M8,16 C3.58062184,16 0,12.4178817 0,8.00096397 C0,3.58404627 3.58062184,0 8,0 C12.4193782,0 16,3.58211833 16,8.00096397 C16,12.4198096 12.4193782,16 8,16 Z"></path><rect fill-opacity="0" x="0" y="0" width="16" height="16"></rect></symbol><symbol id="icoCheckbox_uncheck"><path d="M10,0 C12.209139,-8.49901461e-16 14,1.790861 14,4 L14,10 C14,12.209139 12.209139,14 10,14 L4,14 C1.790861,14 -1.73547709e-16,12.209139 0,10 L0,4 C-7.1463071e-16,1.790861 1.790861,-3.82769592e-17 4,0 L10,0 Z M10,1 L4,1 L3.79460158,1.00692108 C3.04801112,1.05740265 2.37633177,1.38102754 1.87867966,1.87867966 C1.33578644,2.42157288 1,3.17157288 1,4 L1,4 L1,10 L1.00692108,10.2053984 C1.05740265,10.9519889 1.38102754,11.6236682 1.87867966,12.1213203 C2.42157288,12.6642136 3.17157288,13 4,13 L4,13 L10,13 L10.2053984,12.9930789 C10.9519889,12.9425974 11.6236682,12.6189725 12.1213203,12.1213203 C12.6642136,11.5784271 13,10.8284271 13,10 L13,10 L13,4 L12.9930789,3.79460158 C12.9425974,3.04801112 12.6189725,2.37633177 12.1213203,1.87867966 C11.5784271,1.33578644 10.8284271,1 10,1 L10,1 Z" opacity="0.5"></path></symbol><symbol id="icoCheckbox_checked"><path d="M10,0 C12.209139,-8.49901461e-16 14,1.790861 14,4 L14,10 C14,12.209139 12.209139,14 10,14 L4,14 C1.790861,14 -1.13860385e-13,12.209139 -1.13686838e-13,10 L-1.13686838e-13,4 C-1.14401468e-13,1.790861 1.790861,-3.82769592e-17 4,0 L10,0 Z M10.4345054,3.35937475 C9.98210026,3.04259723 9.35855448,3.15254517 9.04177696,3.60495035 L9.04177696,3.60495035 L5.70337129,8.3716637 L4.42132034,7.08974545 C4.03079605,6.69922116 3.39763107,6.69922116 3.00710678,7.08974545 C2.61658249,7.48026975 2.61658249,8.11343472 3.00710678,8.50395902 L3.00710678,8.50395902 L5.12842712,10.6252794 C5.44611554,10.9429678 5.92437612,11.0022192 6.30159501,10.8029483 C6.31888566,10.7941174 6.33594939,10.7847657 6.35288228,10.7742207 L6.36250295,10.7684416 L6.36250295,10.7684416 L6.37216074,10.7632115 C6.48435662,10.6938722 6.58459456,10.6010641 6.665046,10.4861675 L6.665046,10.4861675 L10.6800811,4.75210323 C10.9968586,4.29969805 10.8869106,3.67615226 10.4345054,3.35937475 Z"></path></symbol><symbol id="icoCheckbox_indeterminate"><path d="M10,0 C12.209139,-8.49901461e-16 14,1.790861 14,4 L14,10 C14,12.209139 12.209139,14 10,14 L4,14 C1.790861,14 2.27200128e-13,12.209139 2.27373675e-13,10 L2.27373675e-13,4 C2.26659045e-13,1.790861 1.790861,-3.82769592e-17 4,0 L10,0 Z M10,6 L4,6 C3.44771525,6 3,6.44771525 3,7 C3,7.55228475 3.44771525,8 4,8 L4,8 L10,8 C10.5522847,8 11,7.55228475 11,7 C11,6.44771525 10.5522847,6 10,6 L10,6 Z" opacity="0.5"></path><path d="M10,0 C12.209139,-8.49901461e-16 14,1.790861 14,4 L14,10 C14,12.209139 12.209139,14 10,14 L4,14 C1.790861,14 1.1351329e-13,12.209139 1.13686838e-13,10 L1.13686838e-13,4 C1.12972207e-13,1.790861 1.790861,-3.82769592e-17 4,0 L10,0 Z M10,1 L4,1 L3.79460158,1.00692108 C3.04801112,1.05740265 2.37633177,1.38102754 1.87867966,1.87867966 C1.33578644,2.42157288 1,3.17157288 1,4 L1,4 L1,10 L1.00692108,10.2053984 C1.05740265,10.9519889 1.38102754,11.6236682 1.87867966,12.1213203 C2.42157288,12.6642136 3.17157288,13 4,13 L4,13 L10,13 L10.2053984,12.9930789 C10.9519889,12.9425974 11.6236682,12.6189725 12.1213203,12.1213203 C12.6642136,11.5784271 13,10.8284271 13,10 L13,10 L13,4 L12.9930789,3.79460158 C12.9425974,3.04801112 12.6189725,2.37633177 12.1213203,1.87867966 C11.5784271,1.33578644 10.8284271,1 10,1 L10,1 Z"></path></symbol><symbol id="icoLinkOK"><path d="M10.8685137,7.01413306 C10.8603674,6.99758704 10.8549366,6.98104102 10.8467903,6.964495 C10.8440748,6.96173733 10.8440748,6.95897966 10.8413594,6.95346432 C10.6458484,6.55360221 10.2249565,6.29438125 9.75790233,6.33023095 C9.14693029,6.37986901 8.6880224,6.92312996 8.73690017,7.54360565 C8.75047732,7.7035505 8.79392422,7.849707 8.86181,7.98207515 C9.17136917,8.69079628 9.03559761,9.55394691 8.46535704,10.1358152 L5.47838262,13.1747673 C4.73706988,13.9276112 3.53141839,13.9276112 2.79010565,13.1747673 C2.04879291,12.4219235 2.04879291,11.1975181 2.79010565,10.4446743 L3.90343247,9.31402964 L3.89528618,9.30575664 C4.15325215,9.07962771 4.30260087,8.73491899 4.27544656,8.36539124 C4.2265688,7.74491555 3.69162883,7.27886936 3.08065679,7.32850741 C2.78739022,7.35056877 2.53213967,7.48845226 2.34749035,7.69251982 L2.34477492,7.68976215 L1.20972464,8.84246811 C-0.403241546,10.480524 -0.403241546,13.1334023 1.20972464,14.7714581 C2.82269082,16.409514 5.43493572,16.409514 7.04790191,14.7714581 L10.0430226,11.7297484 C11.2975519,10.4529473 11.569095,8.56394347 10.8685137,7.01413306 L10.8685137,7.01413306 Z"></path><path d="M14.7923119,1.22854188 C13.1793458,-0.409513961 10.5671009,-0.409513961 8.95413467,1.22854188 L5.95901396,4.27025164 C4.7044847,5.54429507 4.43294158,7.43329886 5.13080742,8.98310927 C5.13895371,8.99965529 5.14438457,9.01620131 5.15253087,9.03274733 C5.1552463,9.035505 5.1552463,9.03826267 5.15796173,9.04377801 C5.35347278,9.44364012 5.77436463,9.70286108 6.24141881,9.66701138 C6.85239085,9.61737332 7.31129874,9.07411238 7.26242098,8.45363668 C7.24884382,8.29369183 7.20539692,8.14753533 7.13751114,8.01516718 C6.82795197,7.30644605 6.96372354,6.44329542 7.53396411,5.86142709 L10.523654,2.82523268 C11.2649667,2.07238883 12.4706182,2.07238883 13.2119309,2.82523268 C13.9532437,3.57807653 13.9532437,4.8024819 13.2119309,5.55532575 L12.0986041,6.68597036 L12.1067504,6.69424336 C11.8487844,6.92037229 11.6994357,7.26508101 11.72659,7.63460876 C11.7754678,8.25508445 12.3104077,8.72113064 12.9213798,8.67149259 C13.2146464,8.64943123 13.4698969,8.51154774 13.6545462,8.30748018 L13.6572617,8.31023785 L14.7923119,7.15753189 C16.4025627,5.51947604 16.4025627,2.86384006 14.7923119,1.22854188 Z"></path><path d="M16,10 C18.2091404,10 20,11.7908606 20,14 C20,16.2091394 18.2091404,18 16,18 C13.7908596,18 12,16.2091394 12,14 C12,11.7908606 13.7908596,10 16,10 Z M17.6822792,12.5943032 L17.6771246,12.5990389 L15.1407928,14.9394845 L14.2240628,14.1910878 L14.2147843,14.1837134 C14.0430722,14.0516383 13.7963288,14.079336 13.6584279,14.2482481 C13.5194611,14.4184535 13.5431028,14.6682744 13.7103242,14.8095238 L13.7156012,14.8138925 L14.8814335,15.7656793 L14.890712,15.7730537 C14.9667027,15.831608 15.0611853,15.8609385 15.1569732,15.8557099 C15.2615489,15.8607738 15.3639537,15.8247085 15.4422806,15.7552294 L15.4484837,15.7496024 L18.2223678,13.189882 L18.2311046,13.1815815 C18.38585,13.0301092 18.3929966,12.7820183 18.2451708,12.6218261 C18.0961916,12.4603582 17.8456041,12.4486675 17.6822792,12.5943032 Z"></path></symbol><symbol id="icoLinkError"><path d="M15,9 C15.2886741,9 15.5545759,9.15405217 15.6943297,9.40226501 L15.6943297,9.40226501 L19.8999835,16.8412623 C20.0367271,17.0829025 20.0330292,17.3776316 19.8902645,17.6158855 C19.7474998,17.8541393 19.4870188,18.0002871 19.2056539,18 L19.2056539,18 L10.7943461,18 C10.5129812,18.0002871 10.2525002,17.8541393 10.1097355,17.6158855 C9.96697079,17.3776316 9.9632729,17.0829025 10.1000165,16.8412623 L10.1000165,16.8412623 L14.3056703,9.40226501 C14.4454241,9.15405217 14.7113259,9 15,9 Z M15,15.6606918 C14.4741015,15.6606918 14.0477765,16.0796293 14.0477765,16.5964148 C14.0477765,16.9307164 14.2292692,17.2396238 14.5238882,17.4067746 C14.8185072,17.5739254 15.1814928,17.5739254 15.4761118,17.4067746 C15.7707308,17.2396238 15.9522235,16.9307164 15.9522235,16.5964148 C15.9522235,16.0796293 15.5258985,15.6606918 15,15.6606918 Z M15,10.9820772 L14.8732573,10.9874923 C14.4287394,11.0272027 14.2064804,11.2853208 14.2064804,11.7618463 L14.2064804,11.7618463 L14.2064804,14.1011536 C14.2064804,14.6209997 14.4709869,14.8809227 15,14.8809227 L15,14.8809227 L15.1267427,14.8755077 C15.5712606,14.8357972 15.7935196,14.5776792 15.7935196,14.1011536 L15.7935196,14.1011536 L15.7935196,11.7618463 C15.7935196,11.2420002 15.5290131,10.9820772 15,10.9820772 L15,10.9820772 Z"></path><path d="M8.61062487,5.50299998 C8.99983668,5.47312522 9.35057989,5.68914268 9.51350577,6.02236112 C9.51576863,6.02695723 9.51576863,6.02925529 9.51803149,6.03155335 C9.52482007,6.0453417 9.52934579,6.05913005 9.53613436,6.07291839 C10.1199521,7.36442707 9.89366615,8.9385969 8.8482251,10.0025978 L8.8482251,10.0025978 L6.35229118,12.5373559 C5.00815269,13.9024025 2.83128194,13.9024025 1.48714346,12.5373559 C0.14300497,11.1723094 0.14300497,8.96157748 1.48714346,7.59653094 L1.48714346,7.59653094 L2.43301869,6.63594264 C2.58915599,6.46818439 2.80186477,6.35328149 3.04625359,6.33489702 C3.55539695,6.29353198 4.00118026,6.6819038 4.04191173,7.19896688 C4.06454032,7.50690667 3.94008305,7.79416394 3.72511141,7.98260471 L3.72511141,7.98260471 L3.73189999,7.98949888 L2.80412763,8.93170272 C2.18636701,9.55907259 2.18636701,10.5794104 2.80412763,11.2067803 C3.42188825,11.8341502 4.42659783,11.8341502 5.04435844,11.2067803 L5.04435844,11.2067803 L7.53350379,8.67432021 C8.00870426,8.18942994 8.12184723,7.47013774 7.86388126,6.8795368 C7.80730978,6.76923001 7.77110403,6.64743293 7.75978973,6.51414556 C7.71905826,5.99708248 8.1014815,5.54436502 8.61062487,5.50299998 Z M11.392581,0.774705066 C13.2202354,0.200475309 15.1422982,1.22245422 15.6882515,3.05875357 C16.2332857,4.89196151 15.1943311,6.84595101 13.3686747,7.42124311 L13.3686747,7.42124311 L12.0825475,7.82533072 C11.8659287,7.90015044 11.6241744,7.90174296 11.3997609,7.80324188 C10.9307943,7.60073671 10.7195205,7.04854216 10.9263032,6.57288029 C11.0508923,6.29036211 11.2956406,6.09515815 11.5739169,6.0296979 L11.5739169,6.0296979 L11.5711596,6.02042366 L12.8326718,5.62406979 C13.6726544,5.36015611 14.151674,4.45925129 13.9007561,3.61529553 C13.6498381,2.77133977 12.7627322,2.29965719 11.9227497,2.56357087 L11.9227497,2.56357087 L8.53512766,3.62792603 C7.88790836,3.83296561 7.45032181,4.41494552 7.4008219,5.05752289 C7.39898565,5.18147671 7.37377317,5.30601472 7.32118847,5.42901222 C7.11440581,5.90467409 6.56420816,6.12486304 6.09524153,5.92235788 C5.73756255,5.76601184 5.52928873,5.41061578 5.5418703,5.0399123 C5.54203006,5.03479182 5.54310893,5.03276276 5.54218982,5.02967135 C5.5426691,5.01430991 5.54514636,5.00001083 5.54562564,4.98464939 C5.63846977,3.57129144 6.57729636,2.2876168 7.99880532,1.84099365 L7.99880532,1.84099365 Z"></path><path d="M0.782543585,3.4507195 L3.40869759,3.9137813 C3.7712938,3.9777168 4.01340614,4.32348905 3.94947064,4.68608526 C3.88553515,5.04868146 3.53976289,5.2907938 3.17716669,5.22685831 L0.551012682,4.7637965 C0.188416479,4.69986101 -0.0536958622,4.35408875 0.0102396313,3.99149255 C0.0741751249,3.62889634 0.419947383,3.386784 0.782543585,3.4507195 Z M3.67286326,0.33344465 L5.0061966,2.64284573 C5.19029151,2.96170748 5.08104141,3.36943441 4.76217966,3.55352933 C4.44331791,3.73762425 4.03559098,3.62837414 3.85149606,3.30951239 L2.51816273,1.00011132 C2.33406781,0.681249568 2.44331791,0.273522631 2.76217966,0.0894277143 C3.08104141,-0.0946672023 3.48876835,0.0145829012 3.67286326,0.33344465 Z"></path></symbol></svg>',
t},VLOOKui.loadNavTools=function(){let t="";return t+='<div class="mdx-nav-center mdx-float-card"><div class="mdx-nav-center-header"><div class="mdx-segment toc"></div><div class="mdx-accent-btn figure-nav">'+VLOOK.ui.generateSvgIcon("icoFigureNav",20,16,"alt")+'</div><div class="mdx-toc-history-title">访问历史</div></div><div class="mdx-nav-center-body"><div class="mdx-toc-catalog-body"></div><div class="mdx-toc-filter-result catalog"></div><div class="mdx-toc-filter-result figure"></div><div class="mdx-toc-filter-result table"></div><div class="mdx-toc-filter-result multimedia"></div><div class="mdx-toc-filter-result codeblock"></div><div class="mdx-toc-history-result"></div></div><div class="mdx-nav-center-footer"></div><div class="mdx-doc-lib-board"><div class="mdx-doc-lib-board item"></div><div class="mdx-doc-lib-board flip"></div><div class="mdx-doc-lib-board flip"></div></div></div>',t+='<div class="mdx-toc-handle"></div>',t+='<div class="mdx-chapter-nav"><div class="mdx-chapter-nav-prev">'+VLOOK.ui.generateSvgIcon("icoPrevChapter",10,15,"light","position: absolute; top: 18px; left: 10px;")+'<div class="mdx-chapter-nav-prev-text"></div></div><div class="mdx-chapter-nav-doc-title">Document title</div><div class="mdx-chapter-nav-current"></div><div class="mdx-chapter-nav-next"><div class="mdx-chapter-nav-next-text">next</div>'+VLOOK.ui.generateSvgIcon("icoNextChapter",10,15,"light","position: absolute; top: 18px; right: 10px;")+"</div></div>",t+='<div class="mdx-figure-nav mdx-backdrop-blurs"><div class="mdx-figure-content"></div><div class="mdx-figure-nav-title"></div><div class="mdx-figure-nav-btns prev">'+VLOOK.ui.generateSvgIcon("icoPrevFig",12,54,"light")+'</div><div class="mdx-figure-nav-btns next">'+VLOOK.ui.generateSvgIcon("icoNextFig",12,54,"light")+'</div><div class="mdx-btn-close-figure-nav">'+VLOOK.ui.generateSvgIcon("icoClose",16,16,"light")+"</div>"+VLOOK.ui.copyrightInfo()+"</div>",t},VLOOKui.loadToolbar=function(){let t="";return t+='<div class="mdx-toolbar"><div class="mdx-btn outline">'+VLOOK.ui.generateSvgIcon("icoNavCenter",20,20,"light")+'</div><div class="mdx-btn print">'+VLOOK.ui.generateSvgIcon("icoPrint",20,19,"light")+'</div><div class="mdx-btn-group prs"><div data-vk-btn-group="prs" class="mdx-btn paragraph-nav">'+VLOOK.ui.generateSvgIcon("icoParagraphNav",20,20,"light")+'</div><div data-vk-btn-group="prs" class="mdx-btn spotlight">'+VLOOK.ui.generateSvgIcon("icoSpotlight",18,20,"light")+'</div><div data-vk-btn-group="prs" class="mdx-btn laser-pointer">'+VLOOK.ui.generateSvgIcon("icoLaserPointer",18,20,"light")+'</div></div><div class="mdx-toolbar-spliter"></div><div class="mdx-btn color-scheme">'+VLOOK.ui.generateSvgIcon("icoDarkMode",18,18,"light")+'</div><div class="mdx-btn font-style">'+VLOOK.ui.generateSvgIcon("icoFont",20,18,"light")+"</div></div>",t+='<div class="mdx-spotlight"><div></div></div>',t+='<div class="mdx-font-styler"><div style="float: left; margin-bottom: 30px;"><img alt="小清新" class="mdx-fontstyle-sans" src="https://cdn.jsdelivr.net/gh/MadMaxChow/VLOOKres@master/pic/fs-sans.png" srcset="https://cdn.jsdelivr.net/gh/MadMaxChow/VLOOKres@master/pic/fs-sans@2x.png 2x"><div class="mdx-fontinfo-sans"><span class="mdx-font-package">Font Package - </span><span id="fontset-sans-status">Loading... 0%</span></div></div><div style="float: right; margin-bottom: 30px;"><img alt="文艺范" class="mdx-fontstyle-serif" src="https://cdn.jsdelivr.net/gh/MadMaxChow/VLOOKres@master/pic/fs-serif.png" srcset="https://cdn.jsdelivr.net/gh/MadMaxChow/VLOOKres@master/pic/fs-serif@2x.png 2x"><div class="mdx-fontinfo-serif"><span class="mdx-font-package">Font Package - </span><span id="fontset-serif-status">Loading... 0%</span></div></div><div class="mdx-font-styler-info">Download Font Package</div></div>',t},VLOOKui.loadCommon=function(){let t="";return t+='<div class="mdx-foot-note-panel"><div class="mdx-foot-note-panel-content"></div><div class="mdx-foot-note-panel-header"></div><div class="mdx-foot-note-panel-all"><a>查看所有脚注</a></div><a id="vk-footer-area"></a></div>',t+='<div class="mdx-content-assistor mdx-float-card"><div class="mdx-btn assistor open-in-figure-nav">'+VLOOK.ui.generateSvgIcon("icoOpenInFigureNav",16,14,"light")+'</div><div class="mdx-btn assistor table-cross">'+VLOOK.ui.generateSvgIcon("icoTableCross",16,14,"light")+'</div><div class="mdx-btn assistor copy-code-block">'+VLOOK.ui.generateSvgIcon("icoCopyCodeBlock",16,16,"light")+'</div><div class="mdx-btn assistor pic-in-pic">'+VLOOK.ui.generateSvgIcon("icoPicInPic",16,14,"light")+"</div></div>",t+='<div class="mdx-pic-in-pic"><div class="mdx-pip-btn mdx-zoom zoom-out mdx-float-card">'+VLOOK.ui.generateSvgIcon("icoZoomIn",16,16,"theme")+'</div><div class="mdx-pip-btn mdx-close zoom-out mdx-float-card">'+VLOOK.ui.generateSvgIcon("icoResetInput",16,16,"theme")+'</div><div class="mdx-content"></div></div>',t+='<div class="mdx-tool-tips"></div><div class="mdx-info-tips mdx-float-card"></div>',t+='<div class="mdx-more-doc-content-before"></div><div class="mdx-more-doc-content-after"></div>',t+='<div data-vk-direction="left" class="mdx-table-cross left">&nbsp;</div><div data-vk-direction="right" class="mdx-table-cross right">&nbsp;</div><div data-vk-direction="up" class="mdx-table-cross up">&nbsp;</div><div data-vk-direction="down" class="mdx-table-cross down">&nbsp;</div>',t+='<div class="mdx-content-expander"><div class="mdx-btn"><span></span>'+VLOOK.ui.generateSvgIcon("icoExtend",20,20,"light")+"</div></div>",t+='<div class="mdx-link-error-list mdx-float-card"><div class="mdx-link-error-list-header"></div><div class="mdx-link-error-list-body"><div class="mdx-link-error-list-items"></div></div><div class="mdx-link-error-list-footer"></div></div><div class="mdx-status-bar'+("mini"===VLOOK.type?" mini":"")+' mdx-float-card mdx-backdrop-blurs"><div class="mdx-doc-info">- - / - -</div><div class="mdx-link-chk-result">'+VLOOK.ui.generateSvgIcon("icoLinkOK",20,18,"light")+"</div></div>",t+='<iframe name="vlook-stat-gitee" style="display: block; margin: 0; border: none; overflow: hidden; width: 100%; height: 0;"></iframe>',t+='<div class="mdx-doc-lib mdx-float-card"><iframe name="vlook-doc-lib"></iframe></div>',t},$(document).ready((function(){$("#VLOOK").remove(),VLOOK.params.init(),"mini"===VLOOK.util.getParamValue("type")&&(VLOOK.type="mini",VLOOK.data.set(encodeURI(window.location.path)+"doc-lib-title",$(document).attr("title"))),console.info("- Ready"),gDocLoadTimeCost=iStopwatch.lapStop("    "),env.print(),iStopwatch.lapStart(),console.info("=== Load VLOOK ==="),VLOOK.lang.init(),loadVLOOKui(),iStopwatch.lapStart("* Effect");let t=VLOOK.util.getParamValue("effects");VLOOK.ui.effects=void 0===t?2:parseInt(t),VLOOK.ui.effects=env.device.mobile?0:VLOOK.ui.effects,console.log("    └ Level [ "+VLOOK.ui.effects+" ]"),VLOOK.ui.initEffects(),iStopwatch.lapStop("    COST "),VOM.doc().hide(),iStopwatch.lapStart("* Welcome Page Init");let e=VLOOK.util.getParamValue("ws");if(e=void 0===e?"auto":e,console.log("    └ mode: "+e),iWelcomePage=new WelcomePage(e),!1===iWelcomePage&&alert("Instantiation failed [ iWelcomePage ]"),!1===VLOOK.checkSpecification())return $(".mdx-welcome-page").hide(),$(".mdx-toolbar").hide(),void $(".mdx-btn").hide();iStopwatch.lapStop("    COST "),iStopwatch.lapStart("* Intance"),VLOOK.initIntance(),iStopwatch.lapStop("    COST "),setTimeout(loadVLOOKplugin,100)})),document.fonts.ready.then((function(){console.log("!!! ALL FONT READY !!!")}));
//# sourceMappingURL=vlook-min.js.map
</script>
<!--========================================================================-->
<!--                              END OF VLOOK                              -->
<!--========================================================================-->
</body>
</html>